今天同事誤上傳乙個庫,然後又刪除了。。。
我剛好把他上傳的庫給down下來了。。。然後專案一直報錯,clean。。。重新編譯。。。刪build檔案。。。。全都不管用*****
好幾個人研究了好久,只能猜測是快取問題。。。把專案的快取全刪了沒用。。。。那應該是gradle快取的問題。。。
可以我電腦上的gradle版本著實不少,路徑很難找。。。真是難辦。。。。
最後下班,同事全跑了。。。。只能自己繼續找!!!
果然,網上有很多相關方面的部落格。我看了第一篇就看到了解決方法。。。。
找路徑太麻煩了,還是強制從遠端拉取依賴更靠譜。。。。
可以通過敲命令列強制拉取依賴。。。
windows:gradlew build --refresh-dependencies
mac:
./gradlew build --refresh-dependencies
敲完命令,等as執行完命令,再重新編譯,果然專案正常執行了!!!
記一次無腦找路徑的憂傷~~~
Gradle依賴排除
在引用依賴時經常會有這樣的問題 某些間接引用的依賴項是不需要的 產生了依賴衝突。此時需要排除一些依賴。下面的內容介紹了幾種在gradle中排除依賴的方式。在dependency中排除 dependencies compile com.zhyea ar4j 1.0 excluding a partic...
Gradle依賴排除
在引用依賴時經常會有這樣的問題 某些間接引用的依賴項是不需要的 產生了依賴衝突。此時需要排除一些依賴。下面的內容介紹了幾種在gradle中排除依賴的方式。在dependency中排除 dependencies compile com.zhyea ar4j 1.0 excluding a partic...
gradle依賴問題
1 查依賴 gradle 預設開啟了依賴傳遞意思就是 專案依賴了a,a又依賴了b和c,這時候,我們只需要寫一行 implementation a就行了,由傳遞依賴導致的衝突,預設是以最高版本的依賴為準,要想檢視整個專案的依賴傳遞關係,使用命令 結果 符號的含義 也可以在android studio左...