21

我想为 UN-rooted 应用程序创建一个系统应用程序(安装时会询问用户是否允许将其设为系统应用程序)。由于我对android不熟悉,请告诉我如何创建它。

提前致谢。

4

1 回答 1

31

真正的系统应用程序被烘焙到 ROM 映像中,并使用与 ROM 签名相同的密钥进行签名,从而为它们提供对系统的额外访问权限。

如果不更新设备的 ROM 映像,您就无法在同一级别上添加新的系统应用程序,即使这样,您也需要 OEM 密钥来签署您的应用程序,并且您必须要求他们将其包含在他们的 ROM 中。

拥有根设备允许标准应用程序获得额外的访问权限,而无需成为系统应用程序。

于 2013-07-14T15:11:18.583 回答