android - 构建具有受限应用程序安装访问权限的 AOSP 7

标签 android embedded-linux android-source rom

我想为设备构建 AOSP 并将其出售给某人。但我希望 ROM 不允许通过旁加载或其他方式安装任何应用程序(我自己的一些应用程序除外)。如何限制应用程序安装访问权限?我是否必须编写一个设置应用程序并保持(不受信任的源)未选中?

最佳答案

话题很宽泛,但我试着给你一个可能的解决方案的概述。首先,我假设您要销售的 AOSP 版本没有 Play 商店,并且为其最终用户禁用了 adb。

首先,您在 AOSP 版本中包含用于签署应用的证书。

然后您需要提供某种您自己的 Play 商店应用,以便您的用户可以将您的应用下载到设备上。该应用程序会检查证书,如果一切正常,它会强制设备启动进入恢复状态,再次检查应用程序证书/安装应用程序(有关此步骤的更多信息,请查看我的回答 here)。

关于android - 构建具有受限应用程序安装访问权限的 AOSP 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51462182/

相关文章:

android - AOSP 无法在 Nexus 5 上启动

android - 在三星文件资源管理器中打开自定义文件类型

android - 如何在 Android 22 上运行 Travis-Ci

android - 当用户访问该位置(接近标记)时,我想从 map 中替换标记

network-programming - 如何使用libnl库触发nl80211命令?

embedded-linux - 如何在 Yocto Fido (poky) 中使/var/log 持久化

c - 有没有办法阻止 sh/bash 执行命令替换?

android - 错误 : Android source build in eclipse

java - Android 应用程序因代码错误而崩溃,不理解 logcat 消息

android - 在主线程中的断点处停止几秒钟后 ANR 崩溃(AOSP - RK3288 框)