从Eclipse切换到Android Studio后,感觉Android Studio的build速度比Eclipse慢很多,
以下几个方法可以提高Android Studio的编译速度

使用Gradle 2.4

Gradle 2.4对执行性能有很大的优化,但Android Studio现在默认使用的是Gradle 2.2,
所以我们需要手动让Android Studio使用Gradle 2.4,在项目根目录下的 build.grade中加入

task wrapper(type: Wrapper) {    gradleVersion = '2.4'}

然后打开终端执行 ./gradlew wrapper,就可以下载Gradle 2.4了,下载完成后,我们需要在
Android Studio让我们的项目使用Gradle 2.4

use_gradle_2.4.png

使用多线程编译

在项目根目录中创建gradle.properties,加入以下配置

org.gradle.daemon=trueorg.gradle.parallel=trueorg.gradle.jvmargs=-Xmx1024m

打开dex增量编译

这还是一个实验性的功能,但是还是推荐打开试试
在项目主Module下build.grade的Android中加入

dexOptions {        incremental true}

这是官方的速度对比,据说下一代编译速度更快



本文作者: 阳春面
本文出处:http://www.aswifter.com/2015/06/14/boost-android-studio/
转载请在开头注明本文出处。

欢迎关注我的微信公众号,分享Swift开发,Android 开发和互联网内容
微信号:APP开发者

更多相关文章

  1. x4412开发板&ibox卡片电脑项目实战5-修改内核LOGO
  2. 拿来主义Android优秀开源项目(二)
  3. 用Android(安卓)Studio打开一个存在的Flutter项目
  4. Android开源项目第二篇——开发工具库篇
  5. Android一年工作经验应掌握的知识点
  6. Android(安卓)Studio使用注解式框架Butterknife教程
  7. Java Web开发-简单的Java Web项目(含访问本地MySQL)-应用例程
  8. Android(安卓)cmake编译FFmpeg
  9. Android(安卓)ZXing 解析

随机推荐

  1. 利用ContentProvider的添加数据
  2. Android(安卓)Material Design(7) 转场动
  3. android 背景设置
  4. android 监听视频播放完毕
  5. Android实现控件动画效果
  6. 如何获得android系统的读写权限
  7. Activity的使用(九): 读取联系人
  8. android中所有颜色代码
  9. Volley更改缓存目录
  10. Android图片剪裁的实现