在不打开的情况下启动 android 特权应用程序

Start an android privileged app without ever opening it

我想创建一个特权应用程序(预装或在有根设备中)。我可以让我的应用程序 运行 成为一项服务而无需用户打开它吗?怎么样?

正常应用安装在 "stop state"。这意味着他们所有的广播接收器都被禁用,直到用户手动打开它们。

系统应用没有该限制,因此您可以将您的应用放在系统分区中,在 BOOT_COMPLETED 上使用广播接收器并在没有用户交互的情况下启动您的服务。