美文网首页
开发中提升Android studio编译并安装APK速度的方法

开发中提升Android studio编译并安装APK速度的方法

作者: Focus19 | 来源:发表于2018-12-29 12:04 被阅读22次

    公司的Android项目功能多,体积大,编译一次常常耗时20分钟以上。自带电脑每个月会有补贴,所以我们都是自带电脑。第一个电脑是2013年买的,型号:联想U410超极本;Intel 酷睿i5 3337U处理器,12G内存,运行公司项目的时候,电脑就不能做其他事,wifi都会被断掉。
    考虑到笔记本一般是低电压,性能有阉割,就买了华硕飞行堡垒游戏本五代Fx80G,标压处理器 i8 8750H,128G固态硬盘,1T机械硬盘,希望能带来性能和速度上的提升。
    测试如下:

    • 在机械硬盘下,编译速度最多会有20多分钟。固态硬盘下最多5分钟;还是固态大法好。
    • 测试发现,Android6.0以上的系统,As编译并安装软件速度会快很多。

    但我就是不想把项目放在固态盘上。

    根据网上提供的方案做了如下优化:

    • Android Studio设置自动编译工程

      setting—complier—Make project automatically

    • 打开Android Studio的 instant run 功能,

    • 优化编译方案--亲测比较管用的配置,能提升50%

      C:\Users\您的用户名\.gradle这个目录下,创建gradle.properties配置文件

      # 编译时使用守护进程
      org.gradle.daemon=true 
      #JVM最大允许分配的堆内存,按需分配 
      org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m  -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
      #使用并行编译
      org.gradle.parallel=true  
      org.gradle.configureondemand=true
      
    • 如果要安装测试包,可以将它build后放到手机上安装,比起用As编译后生成apk包自动安装,时间也会大大缩短;

    相关文章

      网友评论

          本文标题:开发中提升Android studio编译并安装APK速度的方法

          本文链接:https://www.haomeiwen.com/subject/etjulqtx.html