app_process: 运行一般java可运行程序(2)

概述

app_process作为工具,运行java程序。

执行流程

主要文件

android-8.0.0_r1\frameworks\base\core\java\com\android\internal\os\RuntimeInit.java

在这里插入图片描述
app_process命令首先调用RuntimeInit的main函数,然后再在main中进入指定class的main函数,一般可运行java程序启动完成。

对于非zygote启动,使用命令行用来做一些单元测试,通过命令行运行,参考博文:
Android上app_process启动java进程:https://blog.csdn.net/u010651541/article/details/53163542


版权声明:本文为mcsbary原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。