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

在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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值