在framework里面的app_main.cpp启动的第一个Android应用就是davlink虚拟机
int main(int argc, char* const argv[])
{
//创建AppRuntime对象
AppRuntime runtime(argv[0], computeArgBlockSize(argc, argv));
.........................
.........................
调用AppRuntime的start()启动zygote进程
if (zygote) {
runtime.start("com.android.internal.os.ZygoteInit", args, zygote);
} else if (className) {
runtime.start("com.android.internal.os.RuntimeInit", args, zygote);
} else {
fprintf(stderr, "Error: no class name or --zygote supplied.\n");
app_usage();
LOG_ALWAYS_FATAL("app_process: no class name or --zygote supplied.");
}
大爷,赏个铜板呗