如何禁用谷歌请求许可定期检查我的手机上安装的应用程序?

我正在开发一个 Android 应用程序,因此我无休止地在我的测试设备上构建和安装它。从几天前开始,每次构建/安装我都会遇到一个问题

谷歌可能会定期检查已安装的应用程序是否有潜在的危害 在谷歌设定 > 验证应用程式中了解更多。

我得到了接受或拒绝的选项。我现在已经拒绝了大约一百次,但似乎是谷歌的政策,不断要求,直到我生病的消息,最后点击接受。但我不想那样!

所以我的问题是: 我怎样才能让谷歌彻底明白,我不希望他们定期检查我手机上安装的应用程序?

109743 次浏览

在4.2之前的 Android 上,转到 谷歌设置,点击 验证应用程序,取消选项 验证应用程序

在 Android 4.2 + 上,取消选择 设置 > 保安 > 验证应用程式和/或 设置 > 开发者选项 > 通过 USB 验证应用程序

它也可在一般设置

设置-> 安全-> 验证应用程序

取消检查。

(我现在运行的是4.2.2版本,但最有可能的是4.0或更高版本的版本。不能说以前的版本...)

如果你想以编程方式关闭应用程序验证,你可以使用以下代码:

boolean success = true;
boolean enabled = Settings.Secure.getInt(context.getContentResolver(), "package_verifier_enable", 1) == 1;
if (enabled) {
success = Settings.Secure.putString(context.getContentResolver(), "package_verifier_enable", "0");
}

您还需要以下系统权限:

<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />

同样值得注意的是,“ package _ verifier _ able”字符串来自似乎无法访问的 Settings.Glabal.PACKAGE_VERIFIER_ENABLE成员。

这招对我很管用。

在 Android 4.2 + 上,取消选项设置 > 安全 > 验证应用程序和/或设置 > 开发者选项 > 通过 USB 验证应用程序。

使用 Android 5.0 +

设置 > 更多 > 开发者选项 > 取消勾选“通过 USB 验证应用程序”!

enter image description here

在 Android 6 + 上遵循以下路径: 设置-> 谷歌-> 安全-> 验证应用程序 全部取消检查! 现在你可以走了! ! !

在我的 Android 5.1棒棒糖设备上,单击 Google Settings图标 > Security > Scan device for security threats

请注意,Google SettingsSettings应用程序本身是分开的。

如果设备被植入了,

root@mako:/ # settings put global package_verifier_enable 0

看起来很管用。

enter image description here

随着最新版本的棒棒糖,进入应用程序。抽屉,并寻找谷歌设置。向下滚动到安全,点击它打开,滑动到左侧的滑块旁边的’改善有害的应用程序。检测’左侧,然后同样的’扫描设备的安全威胁’。退出,烦人的弹出窗口将永远不会再出现!

在 Nexus5中,转到 设定-> 谷歌-> 保安,取消选中“ 扫描安全威胁设备”和“ 改进有害应用程序检测”。