Android Studio Install setting:http://www.cnblogs.com/smyhvae/p/4390905.html
优化的设置
在build.gradle中进行设置
在你的项目gradle文件内(不是app里面的gradle文件), 添加一个task, 代码如下:
1 2 3 | task wrapper(type: Wrapper) { gradleVersion = '2.4' } |
然后打开terminal
, 输入./gradlew wrapper
, 然后gradle就会自动去下载2.4版本。下载完后,使用gradlew -version
进行查看版本。
我们可以打开android studio
设置界面的Project Structure
,查看是否正确设置了对应的版本。
开启gradle单独的守护进程
在下面的目录下面创建gradle.properties
文件:
-
/home/<username>/.gradle/
(Linux) -
/Users/<username>/.gradle/
(Mac) -
C:\Users\<username>\.gradle
(Windows)
进行如下设置:
1 2 3 4 | org.gradle.parallel=true org.gradle.daemon=true # 打开守护进程 org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.configureondemand=true |
同时修改项目下的gradle.properties
文件也可以优化:
1 2 3 | org.gradle.parallel=true org.gradle.daemon=true org.gradle.configureondemand=true |
开启incremental dexing
并进行设置
在app的buid.gradle文件中加入下面的代码:
1 2 3 4 | dexOptions { javaMaxHeapSize "4g" incremental true } |
修改你的vmoptions
文件(你的android studio安装目录)
我的路径为:
D:\软件\android-studio-ide-135.1653844-windows\android-studio\bin
我的为64
位:修改此文件studio64.exe.vmoptions
,我的配置如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | -Xms512m -Xmx2048m -XX:MaxPermSize=768m -XX:ReservedCodeCacheSize=768m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -da -Djna.nosys=true -Djna.boot.library.path= -Djna.debug_load=true -Djna.debug_load.jna=true -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -Didea.paths.selector=AndroidStudio2.0 -Didea.platform.prefix=AndroidStudio |
参考:Android Studio 在使用中速度卡顿该如何改良?
修改android studio配置
在设置中搜索gradle
打开offline
模式,以及如图的设置