1. 程式人生 > >No cached version of com.android.tools.build:gradle:2.0.0 available for offline mode.

No cached version of com.android.tools.build:gradle:2.0.0 available for offline mode.

問題描述:在新安裝了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再嘗試。