Android Studio的极速运行gradle编译apk最全攻略

来源:互联网 发布:屏蔽按键软件 编辑:程序博客网 时间:2024/05/21 06:16

在2017年真没有人还在用xp 32位吧?也只有我用了,因为某些功能不支持eclipse,我被迫转到Android Studio,发现并没有大家说的好用,github的项目都是as形式的,当然也可以转到eclipse,但有些新特性转过去也用不了,因为google已经不再支持eclipse了.


回归正题,我运行as卡死了,于是查了一些资料和总结的经验,分析出最高效的优化方法


1.在C:\Documents and Settings\Administrator\.gradle xp,或者C:\user\...,然后找到gradle.properties文件,如果没有就自己创建一个

在里面填入:

org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.jvmargs=-Xmx800m  

这里的800m喜欢根据自己内存而填,尽量往高处填,但要是太高了会打不开as的


2.打开studio的bin目录,X:\XXX\android-studio\bin,如果是32位系统则打开studio.exe.vmoptions文件,64位系统则打开studio64.exe.vmoptions

看到以下几行:


-Xms256m
-Xmx1280m
-XX:ReservedCodeCacheSize=240m


根据自身内存往大的填,如果太大就打不开AS的,自己适当调度好



3.下载AS插件JREBEL,据说能提高8倍的编译速度,每次修改代码后运行调试APK,如果项目有点大,那可能运行一个都得等5分钟,10分钟,有这个快太多了



4.在build.gradle里添加如下声明

dexOptions {        incremental true }

5.在setting取消gradle联网和设置本地gradle等,把要联网的都本地化

0 0
原创粉丝点击