请帮助我,我正在尝试在Android上找到有关预安装应用程序的一些文档。 我需要知道它意味着什么,它有什么权限以及如何“预安装” 我的应用程序进行测试 感谢。
答案 0 :(得分:4)
这意味着什么
它表示作为固件的一部分在设备上构建的应用程序。
它有什么权限
预先安装的应用程序只需预先安装就没有特殊权限。安装在固件上的应用可以保留signatureOrSystem
权限,否则这些权限将不可用(例如WRITE_SECURE_SETTINGS
)。
如何“预安装”我的应用以进行测试
您必须构建自己的固件。轻量级测试可以通过生根设备并将应用程序放在预安装应用程序所在的位置(/system/app
IIRC)来实现,但由于大多数消费者设备没有植根,因此您的测试可能存在缺陷。