Android Studio导入新项目,gradle报 read timed out的情景之一

我使用Android Studio3.0导入新项目时,gradle报 read timed out的情景之一:
由于项目的sdk没有使用自己下载的jdk1.8,而是使用AndroidStudio默认的jre目录,所以导致这个问题
。只要修改下jdk路径就好:
这里写图片描述

但是改完后,这个问题是解决了。又出现一个新问题:

Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized JVM option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.8/userguide/gradle_daemon.html
Please read below process output to find out more:
MaxPermSize\=512m is removed in 8.0

主要是这句话“MaxPermSize\=512m is removed in 8.0”,找到MaxPermSize出现的地方:在gradle.properties。
原因:
org.gradle.jvmargs=-Xmx2048m-XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
这句话的目的是:Gradle的jvm的内存分配设置。

解决办法:把它注释掉就是使用默认或者系统配置,重新try again就可以了。

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
对于 "android studio read timed out" 错误,可以尝试以下解决方法: 1. 检查网络连接:确保网络连接正常,尝试重启动网络设备或连接到其他网络进行验证。 2. 检查防火墙和代理设置:如果你的网络使用了防火墙或代理服务器,确保 Android Studio 可以正常访问所需的网络资源。可以尝试禁用防火墙或代理,然后重运行 Android Studio 进行测试。 3. 更 Gradle 版本:如果你在使用 Gradle 构建项目时遇到问题,尝试更 Gradle 版本。可以在项目根目录下的 `gradle/wrapper/gradle-wrapper.properties` 文件中修改 Gradle 版本号,然后重同步项目。 4. 增加超时时间:可以通过修改 Android Studio 的默认超时时间来解决此问题。在 Android Studio 中打开设置,然后找到 "Build, Execution, Deployment" -> "Build Tools" -> "Gradle"。在 "Gradle build" 部分,将 "Global Gradle settings" 中的 "Timeout (sec)" 值增加一些,然后点击应用并重构建项目。 5. 清除缓存和重启:尝试清除 Android Studio 的缓存并重启软件。可以通过选择 "File" -> "Invalidate Caches / Restart" 来执行此操作。 6. 检查依赖库镜像源:如果你在使用依赖库时遇到问题,可以尝试更改依赖库的镜像源。在项目的 `build.gradle` 文件中,将依赖库的地址更改为其他可靠的镜像源。 如果以上方法仍然无法解决问题,请提供更多错误信息和具体的操作步骤,以便提供更准确的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值