升級Android Studio,依賴內部Maven,部分元件丟失問題.
阿新 • • 發佈:2019-01-05
昨天閒得沒事,把Android Studio從3.0.1 升級了一下,升級到了3.1.3.
然後發現 依賴內部Maven庫的一個元件沒了…
開發APP,依賴了很多各個部門提供的各種元件,都放在Maven裡面,進行各種依賴.
但是升級了Android Studio後,gradle發現編譯不過去了,一直提示有一個Maven庫裡面的元件找不到.
去 Maven裡面看了下,已經沒了.WTF…
不知道被誰刪除了,一點渣都找不到了.
全域性搜尋,最後發現在本地其實還有備份的.
本地備份
地址:
具體檔名可能不一致,但是路徑沒錯.
C:\Users\你的使用者名稱\.AndroidStudio3.0(你升級之前,一直使用的那個Android Studio版本)\system \log\idea.updater.files.8381174457266151347\backup.tmp.0\gradle\gradle-4.1(你之前使用的gradle版本)\caches\modules-2\files-2.1\Component\你的元件\對應元件版本\多個 40位的md5雜湊碼,選第一個\這裡應該有你想要元件的aar
Android Studio使用aar
build.gradle內新增
android{ repositories { flatDir { dirs 'libs' } } }
dependencies內新增
compile(name: '元件的aar名稱', ext: 'aar')