我正在尝试将Android7.0 移植到定制的硬件平台并zygote运行后台。但是当我尝试使用 启动应用程序时am start <>,它会给出错误“无法连接到活动管理器;系统正在运行吗?” . 之后我service list发现并activity:[android.app.IActivityManager]没有运行(我不知道为什么)。我实际上对 AOSP 有点陌生,但是我如何AM通过键入单个 shell 命令来启动服务?我附上了错误消息和 logcat 打印。
从源代码中ActivityManagerNative尝试到getDefault()的ActivityManagerService,这是不可用的,那么如何启动ActivityManagerService或实际触发它的进程呢?




