The Android Build System
summary
Covers concrete build fixes and new APIs: use the Gradle daemon with org.gradle.jvmargs and android.threadPoolSize, upgrade to build-tools 23.0.2, try dexInProcess, and prefer a dev flavor with minSdkVersion 21 to speed incremental builds. Describes local JUnit unit tests and separate com.android.test projects, how to resolve dependency version conflicts, new native plugin name com.android.model.application, and the beta Transform API (used by ProGuard, Jacoco, Instant Run) plus Instant Run limitations—methods swap fast but class initializers, statics and existing instances remain unchanged.
AI-written summary · about
chapters (6)
- 0:00Intro
- 0:17Performance checklist
- 6:55Native Support
- 9:42Extending the Android plugin
- 21:34Inspecting your build
- 30:58Recipes
related talks
43mThe New Android SDK Build System
34mWhat's new in Android development tools
40mImproving Android Build Performance
49mGradle
38mLevel up your Android build
32m5 ways to improve your Android build productivity
36mTop Build Performance issues in Android projects - 2023 Edition
21mWhat's new in Android Build
