您的位置:首页 > 移动开发

android studio 复制项目运行出现Application Installation Failed问题

2017-08-14 12:25 537 查看
     这几天做项目的分离,新项目直接在原有项目基础上加新功能,所以直接拷贝一份项目,改了build.gradle的applicationId和签名文件,结果同一部真机上无法同时安装两个app,并出现以下错误提示:



就是这样一个错误,让我足足调试了两天,期间尝试了以下方法都没用(本人测试真机用的小米note4):

 1). 禁用instant run的第一条设置

 2). 关闭小米MIUI优化设置

 3). 启用小米设置的usb安装

 4). 修改android manifest.xml文件的packageName

 5). clean项目

 6). rebuild项目

 7). 修改gradle的applicationId

等等方法都试过了,一点效果没有...

正当绝望的时候,我发现stackOverFlow上的问题帖子有人回了,终于锁定了问题所在:

原来是provider的问题,因为两个项目都是用的同一个provider,导致冲突,只要将其中一个provider的authorities属性改成不一样的内容就OK了.

如图:



问题解决了,心好累,但也学到很多,这是我在stackOverFlow的帖子,可以借鉴一下:https://stackoverflow.com/questions/45659371/app-install-failed-install-failed-conflicting-provider/45666722#45666722

说实话,涉及比较偏的问题,大家不要只百度,可以谷歌一把,去stackOverFlow上查找相关解决方案.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐