在部署文件时出现错误。安装失败,提供程序冲突。

10

我为我的项目生成了APK文件,但当我将其拖放到Genymotion中时,出现以下错误:

an error occurred while deploying the file. install failed conflicting provider

3
我发现了问题所在。我的电脑上安装了同一个项目,但密钥库的密码不同。 - AndroidDev
1
谢谢,您应该将其发布为答案。 - Zeeshan Ahmad Khalil
3个回答

4
我遇到同样的问题,通过在“开发者选项”下取消选中“通过USB验证应用程序”,问题得以解决。
图片参考:enter image description here

2

实际上,@WenChao的回答是解决方案,但对我来说,这个选项被禁用了。在这种情况下,您需要运行以下命令(以取消选中通过USB验证应用程序选项):

adb shell settings put global verifier_verify_adb_installs 0

adb shell settings put global verifier_verify_adb_installs 0

确保adb已连接到模拟器(运行adb devices查看连接的设备

如果你想检查选项(你疯了吗?),只需在上述命令中传递1而不是0

最初的回答:

要检查选项,请传递1而不是0。确保adb已连接到模拟器(运行adb devices以查看已连接的设备)。


它对我没用。 - Rajesh

-1

现在已经太晚了...

但是这个答案确实为其他人提供了一些帮助 :)

Eror : an error occurred while deploying the file.
  1. 打开Genymotion
  2. 进入设置
  3. 在设置窗口中选择ADB
  4. 在ADB工具连接设置下,选择
    使用Genymotion Android工具(默认)单选按钮。
  5. 现在启动您的虚拟设备

现在拖放功能完美运行 :)


不,它没有成功。 - Rajesh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接