D8 is a DEX-Compiler from Google, wehich created DEX-Bytecode out of Java-Bytecode (class files), wehich can be translated to machine code on an android device by the Dalvik Virtual Machine (DVM) or, in newer Android versions, by the Android Runtime (ART). This DEX-Bytecode is included in the APK file with which an app is installed on an android device. D8, compared to the compiler used before, dx, shoudl take less time to create smaller DEX files. A pre-version of D8 should be provided in august 2017.
- James Lau (2017-08-11). "Next-generation Dex Compiler Now in Preview". Android Developers Blog. Abgerufen am 2017-08-12.
- Richard Gao (2017-08-11). "Google's next-gen D8 dex compiler is now in preview, improves compilation times and file sizes". androidpolice.com. Abgerufen am 2017-08-12.