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