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

问题描述 投票:3回答:5

我已将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项目和其他所有方法,但没有运气。

谢谢。

android android-studio android-gradle android-studio-3.0
5个回答
2
投票

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

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

有效。谢谢。


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+


0
投票

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


0
投票

有时这个错误发生在你的国家被阻止,然后你需要使用像hotspotshield这样的VPN这对我有用


0
投票

更改依赖关系,如:

androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.0'
© www.soinside.com 2019 - 2024. All rights reserved.