关闭

加快Android Studio的编译速度

标签: androidgradle优化性能
1664人阅读 评论(1) 收藏 举报
分类:

转自:http://www.jianshu.com/p/c27ae1019225
从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
这里写图片描述

使用多线程编译

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

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

打开dex增量编译

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

dexOptions {
incremental true
}
这是官方的速度对比,据说下一代编译速度更快
这里写图片描述

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:149158次
    • 积分:2157
    • 等级:
    • 排名:第18505名
    • 原创:44篇
    • 转载:29篇
    • 译文:0篇
    • 评论:52条
    博客专栏
    友情链接
    最新评论