No cached version of com.android.tools.build:gradle:2.0.0 available for offline mode.
阿新 • • 發佈:2018-12-11
問題描述:在新安裝了AndroidStudio3.1.2之後,重新匯入專案後,在專案的編譯過程中一直提示以下問題:
No cached version of com.android.tools.build:gradle:2.0.0 available for offline mode.
字面意思理解就是離線模式下找不到緩衝版本2.0.0。
剛開始以為是自己的gradle配置版本和路徑版本不一致導致的,後來改了之後,依然提示如上問題,其實只要在配置中將gradle配置的offline work前面的√取消就可以了。
位置:File-Setting-Build,Excution,Employment-gradle.
問題解決,但是緊接著又出現了另一個問題:
Could not GET 'https://repo.maven.apache.org/maven2/com/android/tools/build/gradle/4.0.0/gradle-4.0.0.pom'. Received status code 400 from server: Bad Request
在瀏覽器裡輸入該網址,也是可以正常訪問的,這就奇怪了。其實只要在setting的gradle中勾選以下選項就可以解決了。如果還是不可以的話,就檢查一下自己的com.android.tools.build:gradle:X.X.X是否可以達到,達不到的話,改小一些,再嘗試。
在Android Studio 3.1版本以上,要求gradle版本必須4.4以上,所以可將com.android.tools.build:gradle:3.1.2再嘗試。