1.dalvikvm
本质是一个linux 的应用
dalvikvm -cp 类路径 类名
运行经过dx 处理的jar文件;
2. dvz
本质是一个linux 的应用
dvz --calsspath 包名 类名
比dalvikvm 多了到Framewrok 在大部分资源和类文件;
3.app_process
本质是 dalvikvm 启动ZygoteInit.java 并在启动后加载Framework 中的在部分类和资源;
本文详细介绍了Android系统中的DalvikVM、dvz及app_process三个关键组件的工作原理。主要内容包括DalvikVM如何运行经过处理的jar文件,dvz在DalvikVM基础上增加了对Framework资源的支持,以及app_process如何通过启动ZygoteInit.java来加载Framework中的部分资源和类。
1.dalvikvm
本质是一个linux 的应用
dalvikvm -cp 类路径 类名
运行经过dx 处理的jar文件;
2. dvz
本质是一个linux 的应用
dvz --calsspath 包名 类名
比dalvikvm 多了到Framewrok 在大部分资源和类文件;
3.app_process
本质是 dalvikvm 启动ZygoteInit.java 并在启动后加载Framework 中的在部分类和资源;
1676

被折叠的 条评论
为什么被折叠?