Android Studio 3.1:更新gradle文件导致Android Studio冻结

6
今天我将Android Studio从3.0.1更新到了3.1。在使用过程中,我遇到了一个奇怪的Gradle问题。每次尝试编辑.gradle文件时,Android Studio都会冻结。
经过一些研究,我发现每次您编辑.gradle文件时,Android Studio都会发送一个搜索请求"http://search.maven.org/"。
我在工作中使用代理,一切都配置好了,在这个更新之前一切正常。是否有人在此版本或旧版本中遇到了相同的问题?
3个回答

3

jcenter出现问题,因此当您正确构建项目时,请启用离线模式,这样AS就不必在每个gradle刷新时连接到jcenter。

有关更多信息,请参见此问题


谢谢。昨天我做了一些研究,但没有找到这个问题。 - Artefact

2

检查idea.log文件是否有错误信息总是一个好习惯。在Mac OS X上,您可以使用“帮助”>“在Finder中显示日志”来显示idea.log文件。

对于我的情况,我发现下面的错误,我的代理失败了,因为我刚刚更改了密码。更新密码后,冻结问题就解决了。

WARN - roid.inspections.LintIdeClient - Could not connect to maven central to look up the latest available version for com.google.android:flexbox:+
WARN - roid.inspections.LintIdeClient - Could not connect to maven central to look up the latest available version for com.google.android:flexbox:+

1
这样的技巧总是很有用的。谢谢你分享这个,ChinLoong! - Artefact

0

使用以下方法在 build.gradle 中更新 Maven Gradle 插件

classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'

gradle-wrapper.properties 中使用以下内容:
distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip

并将 buildToolsVersion 更新为 27.0.3


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接