问题:安装应用时出现INSTALL_FAILED_DUPLICATE_PERMISSION、INSTALL_FAILED_CONFLICTING_PROVIDER错误,导致安装失败。
原因:出现在两个APP签名不一致,但是AndroidManifest.xml中相关标签配置相同时候。具体如下:
INSTALL_FAILED_DUPLICATE_PERMISSION:<permission>标签name属性重名。
INSTALL_FAILED_CONFLICTING_PROVIDER:<provider>标签authroities属性重名。
解决办法:修改相应的属性名称,包括主工程和三方sdk中的,可以查看apk压缩包中Androidmanifest.xml哪些属性名相同,避免遗漏,我们就遇到过三方sdk中AndroidManifest.xml中provider属性名相同的情况。同时需要修改祝工程中相应的Uri引用名称。
INSTALL_FAILED_DUPLICATE_PERMISSION & INSTALL_FAILED_CONFLICTING_PROVIDER
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在android开发调试过程中,使用adb install 会经常报各种安装错误,install报错有多少种类型呢...
- Android开发在调试应用时,会出现各种安装失败或出错,系统也会有一个安装失败的通知,通常操作拿着提示去百度查找...
- 背景: 调试应用时,我们会常用到 pm install xxx.apk 或 adb install xxx.apk...