一直在Gradle Build Running导致电脑假死的一种解决办法

自从用了Android Studio之后,就不想用Eclipse进行开发了。

然而老是遇到Gradle Build Running那个进度条不动,然后电脑就freeze了,基本上什么都干不了,这种情况会持续20来分钟,系统才会缓过来。

一直被这个问题困扰,各种百度,Google,都是建议用离线的方式编译,然后设置了之后也不管用。

偶尔一次直接用命令行直接执行 gradle build 编译,也导致电脑卡死20来分钟,然而这次看见了具体日志,大概意思是读取aapt文件的时候超时,当时就想了一下,这跟Android Studio没关系,难道是安全软件在作怪,退出360安全卫士,再次编译,速度很快。

遂进入Android Studio各种编译,生成APK,再也没卡死的情况发生。

希望给遇到同样问题的同学一个参考。

当你遇到Android Studio中的Gradle构建长时间处于“running”状态,可能是因为多种原因导致的。以下是一些排查和解决问题的方法: 1. 检查网络连接:如果Gradle在下载依赖时遇到网络问题,可能会导致构建过程停滞。确保你的网络连接稳定,并尝试重新构建项目。 2. 确认Gradle配置:检查项目的`build.gradle`文件,确保所有的配置都正确无误,没有导致构建失败的配置错误。 3. 清理和重建项目:尝试在Android Studio中执行“Clean Project”和“Rebuild Project”的操作,这有助于解决一些缓存或配置问题。 4. 刷新依赖:在Gradle视图中,右键点击项目并选择“Reload All Gradle Projects”,让Gradle重新计算和加载项目依赖。 5. 使用命令行构建:有时候Android Studio可能会遇到内部问题。你可以通过命令行运行Gradle命令来构建项目,例如: ``` ./gradlew clean build ``` 这可以帮助你确定问题是否与Android Studio有关。 6. 优化Gradle配置:如果依赖项过多或配置复杂,可能会导致构建时间过长。优化`gradle-wrapper.properties`文件中的Gradle版本,以及使用Gradle守护进程(默认是开启的,可以通过`org.gradle.unsafe.configuration-cache=true`来启用实验性配置缓存)。 7. 重启Android Studio和计算机:有时候简单地重启开发环境或者计算机可以解决一些临时性的问题。 如果以上方法都不能解决问题,可能需要更详细地查看构建日志或错误信息,以便进一步定位问题原因。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值