发现用Android Studio的make和直接使用command line来编译项目,之间的速度相差太大。下面来说说我如何优化。
1. 在你的$HOME/.gradle/gradle.properties文件里面添加下面代码
引用
org.gradle.daemon=true
2. 在你的${PROJECT.DIR}/gradle.properties文件添加下面代码
引用
org.gradle.parallel=true
project.android.dexOptions.preDexLibraries=false
project.android.dexOptions.preDexLibraries=false
3. 打开gradle compiler的并行编译
4. 建议你还是直接运行command 来编译安装。 如果不想每次切到命令行,可以直接在gradle tool windows上来运行对应的gradle 命令。
gradlew installDebug
5. 当你运行过一次gradlew build之后,其实可以用offline mode来提升build的速度。
如果是命令行:
引用
gradlew --offline installDebug
如果是Android Stuido:
ref:https://plus.google.com/+AndroidDevelopers/posts/ECrb9VQW9XP