我正在创建一个具有关键安全功能的 Android 应用程序。由于它的重要性,我想妥善保护它。我主要担心的是:
我可以在安装该应用程序时获得对手机的根访问权限,但是在我完成后必须将其禁用。我正在考虑制造商的软件如何完成大部分工作,但我什至不知道从哪里开始。就像 Play 商店一样,它总是在那里并且在后台自我更新,基本上不可能杀死它。我的目标是 Android 10(可能是 11)及更高版本。我知道可能需要对系统进行一些修改,但我希望尽可能保持干净,以便它可以下载并安装制造商的系统更新(这样可以接受手动重新安装应用程序,IF 我可以阻止自动更新)。
有什么想法可以让我开始寻找解决方案吗?