Gradle Stuck并在更新Android studio 3.0稳定更新后花了很长时间

时间:2017-10-27 05:07:31

标签: android android-studio android-gradle android-studio-3.0

我已将Android studio更新为3.0稳定版本。我的项目及其相应的依赖项工作正常,最高可达2.3.3 Android版本。

但是从昨天开始,Gradle构建需要很长时间,并且在解决依赖关系的同时陷入进程。请查看build.gradle文件的以下屏幕截图:

enter image description here

我也检查了gradle设置,尝试使用Gradle包装器或Local Gradle Distribution方法,但没有运气。请参阅以下设置:

enter image description here

而且,我的gradle-wrapper.properties文件看起来像:

#Thu Oct 26 17:52:06 IST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

在发布此问题之前,我尝试了Gradle clean / assemble / Sync项目和其他所有方法,但没有运气。

感谢。

5 个答案:

答案 0 :(得分:2)

升级到Android studio 3.0之后,我如何解决此问题:

  1. 将旧构建版本更改为至少:buildToolsVersion“26.0.2”
  2. 将编译更改为实施
  3. 将testCompile更改为androidTestImplementation
  4. 将较旧的类路径版本更改为“com.android.tools.build:gradle:3.0.0”
  5. 如果使用本地gradle分发,请将distributionUrl验证为4.1-all.zip
  6. 删除.gradle文件夹,然后清理/重建。
  7. 有效。感谢。

答案 1 :(得分:0)

由于您已将android studio升级到较新版本,因此gradle版本也将更新。

消息“刷新项目”表示正在下载新版本的gradle。在此期间将下载约100MB的文件。

因此,请确保您拥有稳定的互联网连接并等待一段时间,直到下载完成。

另一种可能性:

您在build.gradle文件中使用了com.android.tools.build:gradle:2.3.3。使用corresponding version of gradle as the version of Android Gradle Build Plugin。因此,请将com.android.tools.build:gradle:3.0.0与Gradle 4.1 +

一起使用

答案 2 :(得分:0)

昨天我遇到了同样的问题。从Android Studio 2.3升级到3.0后,构建项目花了很长时间。首先,如果您不使用本地gradle,则需要等待Android Studio下载gradle。其次,您需要按File->Invalid Caches/Restart清除。最后,您需要删除.gradle

答案 3 :(得分:0)

更改依赖项,如:

androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.0'

答案 4 :(得分:0)

有时会在您所在的国家/地区阻止此错误,然后您需要使用像hotspotshield这样的VPN 这对我有用