大部分遇到的錯(cuò)誤定位都比較清晰比如什么“添加google maven 倉庫的依賴”苏携、“升級SDK buildTool”等提示清晰甚至點(diǎn)擊即可fix蜘澜,大家肯定沒有疑問(文末留有大佬一步步升級)诸蚕,這里記錄下遇到的奇怪的問題
Unable to resolve dependency for ':app@dev/compileClasspath': Could not resolve project:xxx
首先升級前這個(gè)是完全沒有問題的舀射,其次這里“xxx”是一個(gè)本地庫不存在倉庫依賴問題
stackoverflow大佬們討論帖中最高贊幾個(gè)竟然也沒能解決遇到的問題(這里大家可以參考下:降級解決冲泥,誰報(bào)錯(cuò)刪除誰(解決提出問題的人驹碍?壁涎?),升級Android studio志秃,升級最新gradle,添加dexOptions等)
我使用這個(gè)辦法解決問題
implementation project(path: ':xxx', configuration: 'default')
但也有人反映這個(gè)方法導(dǎo)致了引用包中api不能調(diào)用怔球,目前沒發(fā)現(xiàn)
Failed to transform file 'xxx.aar' to match attributes {artifactType=android-exploded-aar} using transform ExtractAarTransform
清除緩存文件,將.gradle\caches\transforms-1刪除浮还,重新編譯項(xiàng)目竟坛,根據(jù)暴露的bug去修改即可