当前位置: 首页 > 知识库问答 >
问题:

Android Studio 3.1:更新gradle文件导致Android Studio冻结[重复]

贾实
2023-03-14

今天我将Android studio从3.0.1升级到3.1。

我和Gradle遇到了一个奇怪的问题。每次我试着编辑一篇文章。gradle文件,Android Studio冻结。

通过一些研究,我发现每次你编辑一个。gradle文件,Android Studio发送搜索请求”http://search.maven.org/".

我在工作中落后于代理,一切都配置好了,在更新之前一切都正常工作。

是否有人在此版本或旧版本中遇到相同的问题?

共有3个答案

舒嘉德
2023-03-14

在构建中更新maven gradle插件。gradle在下面使用

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

在渐变包装中。属性使用以下选项:

distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip

并更新build dToolsVersion到27.0.3

乐成济
2023-03-14

检查想法总是好的。记录日志以查看是否有任何错误。在Mac OS X上,您可以使用“帮助”

在我的例子中,我发现了下面的错误,我的代理失败了,因为我刚刚更改了密码。在我更新密码后,冻结问题消失了。

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:+
傅明知
2023-03-14

jcenter有问题,所以当你让你的项目正确地构建一次启用离线模式,这样AS就不必连接到jcenter每次gradle刷新。

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

 类似资料:
  • 问题内容: 问题 :定期更新GUI字段时,SWT冻结。 我想有一个带有文本字段的基于SWT的GUI,其值会定期增加。 最初,我从单独的线程访问textField导致抛出异常: 线程“ Thread-0”中的异常org.eclipse.swt.SWTException:在org.eclipse.swt.SWT.error(SWT.java)的org.eclipse.swt.SWT.error(SWT

  • 对于我的图像处理算法,我使用的是python/OpenCV。我的算法的输出将在同一个窗口中一遍又一遍地更新。

  • 我一直在尝试开始react原生开发。我遵循了文档中的安装步骤,一切都很好。但是,当我尝试运行应用程序时,我的模拟器会冻结,我的整个PC也是如此,它几乎不会对任何事情做出响应。 JS服务器...安装应用程序得信息... 任务:app:installdebug 02:13:54 v/ddms:execute:正在运行am get-config 02:13:54 v/ddms:在“emulator-55

  • 对我来说,预期的行为是要么打印“get_records-acquired pager”,要么在10秒后引发TimeoutException。 Python版本:3.7.3Selenium版本:3.141.0Firefox版本:70.0.1 以前的版本似乎也发生了类似的bug(Selenium WebDriver(2.25)超时不起作用),但该bug已经关闭。 似乎在elem防止脚本冻结之前添加(打

  • 问题内容: 我在使用表单时遇到一些基本麻烦。这就是我所做的。 我从这里获取了这个很酷的指令:https : //github.com/TheSharpieOne/angular-input- match 看起来像这样: 本质上,此指令监视其附加到模型值的元素,并将其与match属性中的模型值进行比较。 所以…例如,下面我们正在看两个密码是否匹配: 该指令似乎有效,因为它可以适当地设置ng-vali

  • 我试图更新层的QgsProject实例与计时器在一个新的线程,并显示更新的数据在QMain Window.但是无论我如何改变属性/特性/层,它总是冻结应用程序。我知道QgisProject存在于主线程中,所以是否有可能在不冻结应用程序的情况下更改一个层?如果是怎样? 下面的代码是我试图在一个额外的线程中做的。