DA
Size: a a a
DA
DA
M
AS
AS
MB
MB
DA
DA
MB
OC
IM
IM
JM
JM
MB
DA
IQ
.java source -> javac compiler -> .class files
.kt source -> kotlinc compiler -> .class files
dx
. На вход подаются .class-файлы, скомпилированные на предыдущем шаге, и .jar/.aar-файлы скомпилированных библиотек. dx
создает файлы формата .dex, которые содержат Dalvik-байткод..class, .jar, .aar -> dx -> classes.dex
classes.dex, resource files -> aapt -> .apk file
zipalign
выравнивает файлы в архиве определенным образом, что уменьшает использование RAM, при работе приложения..apk file -> zipalign -> apksigner -> signed .apk file
jarsigner
, которая была создана для подписи .jar-файлов, и zipalign
применялся к уже подписанному APK..apk file -> jarsigner -> zipalign -> signed .apk file
DA
K