应用程序安装失败 - INSTALL_FAILED_VERIFICATION_FAILURE

Application Installation Failed - INSTALL_FAILED_VERIFICATION_FAILURE

开始了一个新项目,this 我想到了:

我正在使用 Genymotion 作为我的模拟器。不确定是什么导致了这个问题。

我试过:

您必须尝试手动删除安装在模拟器中的应用程序

打开终端,然后键入 adb shell 以访问模拟器 shell。

在 shell 上键入 settings put global verifier_verify_adb_installs 0

我认为这与最近的 Google Play 服务更新有关。验证者更严格。该命令实质上禁用了 Verify Apps 选项。 From this article.

您好@Matthew Francis 对于您需要从您的 genymotion 或设备设置中取消选择验证应用程序的解决方案,

设置 -> 安全 -> 取消选择验证应用程序。

现在试了之后,

就我而言,仅将 "verifier_verify_adb_installs" 设置为 0 是不够的。我还需要将 "package_verifier_enable" 设置为 0:

例如

adb shell

settings put global package_verifier_enable 0

在 Genymotion 模拟器中,请转到设置 > 安全位置 > google 播放保护 关闭 "scan device for security threads" 选项

就我而言,停止 "Google Play Services for Instant Apps" 解决了问题。

在 Genymotion 模拟器中,只需打开 Developer options/USB 调试即可解决我的问题。

Genymotion:安装失败并显示消息 INSTALL_FAILED_VERIFICATION_FAILURE。 可以参考

在我的例子中,我禁用 google 播放保护,google 播放 > 播放保护 > 设置(齿轮图标)> 关闭

对于 Genymotion 以下作品

Turning off Google play protect

请转到 Android 模拟器 设置 -> 安全和位置 -> Goolge Play 保护 然后禁用设置

在设备设置中启用此功能以允许从未知来源安装。

settings -> security -> (Device administration)UnKnown sources

这是 Play 商店造成的

  1. 打开 google 玩商店并打开抽屉
  2. 点击“播放保护”
  3. 点击模拟器右上角的设置图标
  4. 同时关闭“使用 Play Protect 扫描应用”和“改进有害应用检测” 5.run 你的程序