APK ODEX
APK构成
-
META-INF\ Jar文件
-
res\ 存放资源文件
-
AndroidManifest.xml 应用全局配置文件
-
*.dex Dalvik虚拟机字节码(应用程序)
-
resources.arsc 编译后的二进制资源文件
DEX优化
控件换时间
两个优化时机:
1. 预装应用
编译时生成odex,apk中不含有dex。
2. 非预装应用
运行时dex被优化,缓存。
Zygote,虚拟机进程,预置类库加载,快速fork出子进程。
http://www.linuxidc.com/Linux/2011-04/33966p9.htm