一分钟帮你提升Android studio 编译速度

简介: 版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/51918534 我们经常遇到AS运行时非常卡的问题,查找了好多资料,终于找到了解决办法。
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/51918534

我们经常遇到AS运行时非常卡的问题,查找了好多资料,终于找到了解决办法。其实非常简单,一言不和就上图:


首先,我们应该找到项目中的gradle.properties这个文件,打开后我们会看到如下所示的一些内容:


我们要做的主要是修改红笔所示的内容:去掉注释,并在后面加上这么一句:

org.gradle.daemon=true
记得一定要加上这句。加完之后我们还得重新启动AS。


下面我们来看一下这三句主要的作用是什么尼?

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
这句主要是设置AS运行时的独立内存和编码格式,默认设置允许内存为1024M,我们这里设置为2048M,当然如果内存足够的话  你也可以设置为4096M,相应也要修改后面MAxPerSize,一般都为运行内存的一半。

org.gradle.parallel=true
org.gradle.daemon=true
而这两句主要是设置AS运行的并发性,让gradle也能独立并行运行。这样我们就能提高AS的运行速度了。

不过这只是小部分提升运行速度。最主要的还是要把电脑配置搞上去。

相关文章
|
1天前
|
移动开发 jenkins 持续交付
jenkins编译H5做的android端编译卫士app记录
jenkins编译H5做的android端编译卫士app记录
|
1天前
|
Android开发
在android源码中编译ADW_Launcher
在android源码中编译ADW_Launcher
|
1天前
|
Linux 编译器 开发工具
Android内核的编译过程
Android内核的编译过程
|
1天前
|
Ubuntu Android开发
Android Froyo基于32 bit ubuntu 10.10编译问题
Android Froyo基于32 bit ubuntu 10.10编译问题
|
3天前
|
Oracle Java 关系型数据库
Android零基础入门(一)配置环境和安装Android Studio
Android零基础入门(一)配置环境和安装Android Studio
13 0
|
3天前
|
Shell 开发工具 Android开发
android 修改kernel编译版本信息
android 修改kernel编译版本信息
11 0
|
3天前
|
Ubuntu Linux Shell
Android-NDK-clang 编译 FFmpeg
Android-NDK-clang 编译 FFmpeg
12 0
|
3天前
|
编译器 Android开发
Android S内置APK时AndroidManifest使用uses-library编译报错
Android S内置APK时AndroidManifest使用uses-library编译报错
9 0
|
4天前
|
Android开发
Android Studio或IDEA 升级后 不提示错误问题
Android Studio或IDEA 升级后 不提示错误问题
12 1
|
4天前
|
Android开发 C++
Android S HAL库的编译
Android S HAL库的编译
9 0