Android 应用程序安装失败-安装失败\u验证失败\u

Android 应用程序安装失败-安装失败\u验证失败\u,android,android-studio,apk,genymotion,Android,Android Studio,Apk,Genymotion,启动了一个新项目,我突然想到: 我正在使用Genymotion作为模拟器。不确定是什么导致了这个问题 我试过: 重建项目 确保我的模拟器中有足够的空间(我还有4.5gb的空间) 检查它是否已安装在仿真器中,但尚未安装 您必须尝试手动删除安装在仿真器中的应用程序打开终端,然后键入adb shell以访问仿真器shell 键入settings put global verifier\u verify\u adb\u在shell上安装0 我认为这与谷歌最近的Play服务更新有关。验证者更严格。此命令

启动了一个新项目,我突然想到:

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

我试过:

  • 重建项目
  • 确保我的
    模拟器中有足够的空间(我还有4.5gb的空间)
  • 检查它是否已安装在
    仿真器中,但尚未安装

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

打开终端,然后键入
adb shell
以访问仿真器shell

键入
settings put global verifier\u verify\u adb\u在shell上安装0


我认为这与谷歌最近的Play服务更新有关。验证者更严格。此命令本质上禁用了验证应用程序选项

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

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

现在,在尝试工作之后,

在我的例子中,仅将“verifier\u Verifie\u adb\u installs”设置为0是不够的。我还需要将“package\u verifier\u enable”设置为0:

e、 g


在Genymotion emulator中,请转到设置>安全性和位置>谷歌播放保护
然后关闭“安全线程扫描设备”操作

在我的例子中,停止“即时应用的Google Play服务”解决了问题。

在Genymotion模拟器中,只需打开开发者选项/USB调试就解决了我的问题


可以参考。

在我的情况下,我禁用google play protect,google play>play protect>setttings(齿轮图标)>为Genymotion关闭以下功能

关闭谷歌游戏保护


请转到Android Emulator设置->安全和位置->Goolge Play protect然后禁用设置

在设备设置中启用此设置以允许从未知源进行安装


设置->安全->(设备管理)未知源

这是由play store造成的

  • 打开谷歌游戏商店,打开抽屉
  • 点击“播放保护”
  • 单击模拟器右上角的设置图标
  • 关闭“使用播放保护扫描应用程序”和“改进有害应用程序检测” 5.运行你的程序

  • 如果重新启动模拟器而计算机不工作,只需重新创建设备即可。我在Genymotion emulator中也遇到了类似的问题。我试过使用android AVD,它运行得很好。我在Genymotion模拟器中运行APK时也遇到了同样的错误。它始于昨晚我将Android Studio更新为2.3。我怀疑这与使用调试密钥库对应用程序进行签名有关,而且它与仿真器不兼容。您使用的是什么版本的Studio和Genymotion?你想在什么模拟器上安装,即Nexus 5x 6.0.0?重新创建设备也可以!emulatorIs中没有安装可能重复的应用程序这是Android Studio 2.3的新功能吗?我在升级到2.3之前的项目中看到了同样的问题。谢谢,@yuku!有人能详细解释一下吗?我想这与最近的谷歌游戏服务更新有关。验证者更严格。此命令实质上禁用了“验证应用程序”选项。裁判:@yuku再次感谢你。我会把这个链接添加到你的答案中。这绝对是有价值的。我们正在使用Castles设备,最新的系统升级将verifier\u verify\u adb\u安装设置为1。谢谢你@RandySugianto'Yuku'
    adb shell
    
    settings put global package_verifier_enable 0