PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] 如何將依賴項目包進aar中
作者:
Dong0129
(阿東跟上面講的情況一樣b)
2020-06-16 17:38:44
如標題,
最近想將自己寫的一些函式包成aar檔,方便開發其他工具,
跑其他包有aar檔的工具時,遇到NoClassDefFoundError,經查詢後似乎是gradle中的依
賴項沒有被加進aar的緣故...
請問該怎麼做才能將依賴項包進aar呢?
Gradle上使用的依賴項如下
implementation ‘com.github.mjdev:Libyans:+’
有上網看了一些作法,但步驟有點模糊,也似乎有點複雜...因此想問是否有推薦的作法及
教學呢?
作者: Msgbox (小哉)
2020-06-16 21:48:00
它應該會需要宣告一個POM xml的檔案你可以搜尋看看Artifactory 也有類似的做法
作者:
ssccg
(23)
2020-06-17 04:34:00
library正常來說不該把相依的lib包進去,而是宣告相依性讓用到的專案的gradle去解析,否則該專案或其相依的lib有任何一個用到你包進去了的lib時會衝突如果你是自己要用,用maven plugin把你的aar發佈到mavenLocal,就可以像你用其他lib一樣用了
作者:
zcbxvsdf
(東北一頭羊)
2020-06-17 08:56:00
正常不會包進去,不然會有循環依賴或版本衝突問題真要包就去下載aar檔放進去
繼續閱讀
[問題] 想請問Android Studio排版問題-2
MAXQb
[問題] 關於Wifi連線時檢查密碼的問題
Dong0129
[問題] 請問TextView能一次顯示多個結果嗎?
MAXQb
[問題] firebase 寫入問題
yoz4ni
[問題] 使用android控制linux辦法
ppdogininder
[分享] Android TDD 測試驅動開發
pifan76
[問題] 世界任何地區都可以下載的app
ZITINTIN
[問題] 請問從API抓回來的資料能再抓一次資料嗎
akito117
[問題] android studio模擬器閃退
ericerix
[問題] 想再次問Android Studio排版問題
MAXQb
Links
booklink
Contact Us: admin [ a t ] ucptt.com