1

是否可以直接阻止从 apk 文件安装应用程序。如何使用代码而不是使用手机上的某些设置来做到这一点。

我只需要阻止在 Play 商店之外安装应用程序。那就是阻止用户将apk文件复制到手机并安装它。但仍允许他们通过 Play 商店安装应用程序。

4

3 回答 3

1

你不能。这是您无法处理的系统设置,因为它是安全设置。这不会被任何应用程序编辑。试想一下,如果任何应用程序都可以这样做:然后应用程序可以下载一个错误的 .apk 并在没有任何警告的情况下安装它。

于 2013-01-20T12:26:49.167 回答
1

这在 AOSP Android 上是不可能的。

从未知来源安装选项是Settings.Global(以前在Settings.Secure)中的设置,无法由第三方应用程序控制。

但是,如果您愿意为要使用它的每台设备修改和编译 Android 本身,就可以实现这一点,就像 AT&T 在他们的一些设备上所做的那样。

于 2013-01-20T15:25:15.477 回答
0

尝试使用代码将文件复制到目录 /data/app/ 。但设备已植根,某些应用程序无法正常工作

于 2013-01-20T12:43:24.127 回答