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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31490071/article/details/82384011

问题描述:在新安装了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再尝试。

猜你喜欢

转载自blog.csdn.net/qq_31490071/article/details/82384011