同一个项目在eclipse中点击run后马上就能在设备中跑起来,然而在As中需要漫长的等待,所以各种方案设置了一下,效果还是行的。
1. 把gradle换成2.4的版本,最新版的速度应该比旧的好吧,在AS中Android项目的构建就是用它的,速度还是由这个决定啊。
distributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip
- 修改gradle.properties文件,增加配置,这是IDE工具的设置
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize\=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding\=UTF-8
org.gradle.daemon=true
org.gradle.parallel=true - 修改build.gradle文件,关闭多Dex功能
{
...
defaultConfig {
...
multiDexEnabled false
...
}
以上全部做了一遍,然后发现第三个的方案速度有了质的提升。
再也不用每次调试时来个漫长的等待了。
参考自http://stackoverflow.com/questions/30024910/android-studio-1-2-gradle-is-very-slow