Platform-Specific Build Phases
In addition to the core compile phase that takes your source code and generates a binary executable, the projects for the Android platform go through a variety of additional build phases for reaching the final deployable app (which is usually an .apk or an App Bundle). In particular, this includes processing of resources and converting Java byte code emitted by the compiler to Android native "Dalvik" or ART format, in a process called Dexing.
Build Phases for Android SDK Apps
- Resource Processing using
aapt
oraapt2
- Dexing using
dex
oird8