程序员

Installation did not succeed. Th

2020-07-07  本文已影响0人  SuperXcy

废话不多说,先上图,然后上代码,徐某的文章就是这么的直入主题

问题原因:因为我喜欢整合代码到自己的库中,整合一些常用的代码,然后每次开启新项目时直接引入一个库,基础框架就搭建完了,美滋滋,但是我这个问题就是出在自己疏忽大意,什么代码都整合到库中

因为我整合了一个ContentProvider,用来获取全局上下文,然后我就整合到库中了,结果有两个项目都依赖了我这个库,因为那个冲突的ContentProvider是在整合库中的AndroidManifest声明的,所以造成了两个ContentProvider的android:authorities属性一致,所以出现安装了第一个APP后,第二个APP无法安装的问题

解决方法:因为两个项目中的provider的android:authorities都一致,所以,很简单,修改其中一个项目的provider的android:authorities属性即可,这样就不会因为冲突无法安装了

有问题可以在下方评论,我看到会第一时间回复你,这就是我,话不多说的徐某人,徐某人不谈原理,只助你CV

上一篇下一篇

猜你喜欢

热点阅读