Keynote: Evolution inside the build system (en)
summary
Covers the Android build system changes, focusing on Google’s experimental Jack and Jill compilers that replace the Java and Dex compilers while still producing Dalvik bytecode. Explains how these compilers fit into the Gradle build process and introduces the Jayce bytecode representation, highlighting practical implications and how developers can begin using the new tooling.
AI-written summary · about
chapters (10)
- 0:00Start
- 13:03Code representations
- 14:54Implications of Jack and Jill
- 16:37Internals
- 17:17Build performance
- 19:42Application runtime performance
- 22:05Application size
- 23:08Support for Java 8 - closures
- 24:30Conclusions
- 25:07Questions?
related talks
17mJack, Jill & Java 8
45mThe Android Build System
55mCompilers. Dalvik. ART. And everything in between
41mKeynote: Now in Modern Android
40mBetter Android Development with Kotlin & Gradle
42mUnderstanding the Kotlin to Dalvik bytecode translation
34mWhat's new in Android development tools
43mThe New Android SDK Build System
