[英]Dependency in Android Library Module
我正在使用Android庫。 我需要使用各種開放源代碼庫,例如volley,socket.io等。 我應該在build.gradle文件中添加依賴項,還是應該將源代碼作為軟件包包括在我的庫模塊中 ?
由於Volley和Socket.io是非常常見的庫,因此我希望將來避免任何類型的沖突嗎? 在以下條件下,它應該工作良好。
我需要將庫導出到jCenter。
可用資源不多,可用資源很復雜。
如果希望您的庫始終使用特定版本,則應按來源包括依賴項,並重命名程序包,以避免客戶端使用相同庫時出現dex問題。
我仍然會在build.gradle
聲明依賴關系,並允許庫的客戶端決定依賴關系沖突的解決方案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.