美文网首页
Android安装冲突INSTALL_FAILED_CONFLI

Android安装冲突INSTALL_FAILED_CONFLI

作者: 谁动了我的奶酪_9f00 | 来源:发表于2020-12-04 13:55 被阅读0次

【问题】
准备给测试打个临时测试的包(简单修改applicationId)后再打一个包,发现第二个包无法安装上。说和第一个包冲突了。
【解决】
1、查看event log得知是provider 用了同一个authorities。


image.png

2、查看合并的AndroidManifest 找出dataPrivder,发现是极光推送使用到了provider,大致可以确定极光的配置有问题。


image.png
3、一般authorities 配置的都是applicationId。但是我们配置的是字符串“null”。检查了一下,新打的包配置的极光 JPUSH_PKGNAME 默认配置是“null”,两个包有相同的provider,就导致了冲突。至于为什么是字符串“null”。这个这里暂时不做讨论。
【小结】
1、遇到问题,注意查看日志,跟着日志的信息一步步去发现问题根源从而解决问题。
2、第三方配置appid,要么配置,要么不配置,默认值也要考虑合理性。

相关文章

网友评论

      本文标题:Android安装冲突INSTALL_FAILED_CONFLI

      本文链接:https://www.haomeiwen.com/subject/glabwktx.html