我想为设备构建 AOSP 并将其出售给某人。但我希望 ROM 不允许通过旁加载或其他方式安装任何应用程序(我自己的一些应用程序除外)。如何限制应用程序安装访问权限?我是否必须编写一个设置应用程序并保持(不受信任的源)未选中?
最佳答案
话题很宽泛,但我试着给你一个可能的解决方案的概述。首先,我假设您要销售的 AOSP 版本没有 Play 商店,并且为其最终用户禁用了 adb。
首先,您在 AOSP 版本中包含用于签署应用的证书。
然后您需要提供某种您自己的 Play 商店应用,以便您的用户可以将您的应用下载到设备上。该应用程序会检查证书,如果一切正常,它会强制设备启动进入恢复状态,再次检查应用程序证书/安装应用程序(有关此步骤的更多信息,请查看我的回答 here)。
关于android - 构建具有受限应用程序安装访问权限的 AOSP 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51462182/