AndroidStudio编译时卡在Gradle Build Running并死机的解决方法
来源:互联网 发布:张逗张花家很富吗 知乎 编辑:程序博客网 时间:2024/05/20 02:24
给Android Studio的gradle做了大量的优化配置后,有时候居然还会卡死!每次不愿意等就只能直接强制关机啊
一直显示这个画面Gradle Build Running,小圆圈也不转,再过一会后电脑就会卡死,然后进入漫长的等待。。。
等了将近一个小时后,在Gradle Console里面就会出现"png-cruncher_*"的错误
原因
这个是由于国内的某些杀毒软件禁用了aapt.exe进程导致的,我的电脑安装的是360,在资源监视器中可以发现360已经监视了studio64.exe进程,进而会影响到aapt.exe进程,如果你安装的是电脑管家,那也可以在关联的模块中找到电脑管家的关联进程。
什么是aapt呢?
aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看,创建, 更新ZIP格式的文档附件(zip, jar, apk)。也可将资源文件编译成二进制文件,尽管你可能没有直接使用过aapt工具,但是build scripts和IDE插件会使用这个工具打包apk文件构成一个Android 应用程序。
而360还有腾讯管家等国内的杀毒软件把appt.exe当成危险程序并阻止了它运行
解决方法
网上有个解决的方法,是通过延长aapt.exe的启动时间来解决的,在系统变量中加上“SLAVE_AAPT_TIMEOUT”,并设置值为30,同时也要在用户变量中加上"JAVA_HOME"的设置,不过相信只要是做java或者android开发的人都会设置好"JAVA_HOME"吧
还有个方法是更新build-tools为最新的版本
但是以上这些方法治标不治本
解决的根本途径是要让杀毒软件信任AndroidStudio的所有操作
这个就需要各位根据自己电脑使用的杀毒软件来添加信任程序了,具体流程视使用的软件不同而定
把studio.exe(32位)或者studio64.exe(64位)添加为信任程序,这两个文件在AndroidStudio的安装目录\bin文件夹下
或者直接把整个AndroidStudio安装目录文件夹设置为信任区最好了
如果以上的步骤闲麻烦,那就关闭或者彻底卸载掉杀毒软件把。。。简单粗暴见效快
《Android疑难杂症》
- AndroidStudio编译时卡在Gradle Build Running并死机的解决方法
- Android studio一直卡在Gradle:Build Running的解决方法
- Android Studio --- Gradle Build Running 死机问题
- android studio 一直卡在Gradle:Build Running的解决办法
- android studio 一直卡在Gradle:Build Running的解决办法
- Android Studio 一直卡在Gradle:Build Running的解决办法
- android studio 一直卡在Gradle:Build Running的解决办法
- Android Studio 构建项目一直卡在 gradle build running 解决方法
- Android Studio 构建项目卡在 gradle build running
- android studio 构建项目一直卡在gradle build running
- android studio 构建项目一直卡在gradle build running
- Android Studio 构建项目一直卡在gradle build running
- android studio 构建项目一直卡在gradle build running
- android studio一直卡在gradle build running界面
- AndroidStudio导入项目时卡在Building gradle project info的解决方法
- 解决:android studio2.2.3 卡死 ,卡在Gradle:Build Running的解决办法
- 【Android】android studio 一直卡在Gradle:Build Running的解决办法
- Android Studio 运行 Gradle Build Running卡死的解决办法
- Samba 服务的配置
- Map 的初始容量是多少(hashMap)
- spinner 的使用
- 添加物理引擎 小小的优化 4-15
- 关于对DB2的“实例”的理解
- AndroidStudio编译时卡在Gradle Build Running并死机的解决方法
- 制作一款简单的网络图片查看器
- C++ 类型转换操作符(Type Conversion Operators)
- div
- Adaboost
- 分治-棋盘覆盖问题
- Begining
- 学习
- manpath问题解决