应用未安装 安装失败 Installation INSTALL_FAILED_CONFLICTING_PROVIDER INSTALL_FAILED_VERSION_DOWNGRADE

Installation did not succeed.
The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER
Installation failed due to: ‘null’

应用安装失败,原因是AndroidManifest.xml中配置的provider的android:authorities和其他的应用相同,冲突了,我的情况是我有一个自动更新安装APK的库,配置了FileProvider,多个应用使用到了这个库,安装在同一台机子上,就会出现冲突,导致安装失败,解决办法就是卸载和要安装的apk冲突的应用,或者修改android:authorities;

其他可能导致安装失败的原因:
1.app的包名相同,签名不同(常见安装debug和release包使用的签名不同导致);
2.相同的应用已经存在(INSTALL_FAILED_ALREADY_EXISTS),用adb install安装时,可用-r覆盖安装;
3.当前安装的应用versionCode低于已安装的版本(INSTALL_FAILED_VERSION_DOWNGRADE),用adb install安装时,可用-d降级安装。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值