廢話不多說(shuō)怀跛,先上圖策严,然后上代碼,徐某的文章就是這么的直入主題
問(wèn)題原因:因?yàn)槲蚁矚g整合代碼到自己的庫(kù)中,整合一些常用的代碼株憾,然后每次開(kāi)啟新項(xiàng)目時(shí)直接引入一個(gè)庫(kù)庇麦,基礎(chǔ)框架就搭建完了计技,美滋滋,但是我這個(gè)問(wèn)題就是出在自己疏忽大意山橄,什么代碼都整合到庫(kù)中
因?yàn)槲艺狭艘粋€(gè)ContentProvider,用來(lái)獲取全局上下文,然后我就整合到庫(kù)中了,結(jié)果有兩個(gè)項(xiàng)目都依賴了我這個(gè)庫(kù)垮媒,因?yàn)槟莻€(gè)沖突的ContentProvider是在整合庫(kù)中的AndroidManifest聲明的,所以造成了兩個(gè)ContentProvider的android:authorities屬性一致,所以出現(xiàn)安裝了第一個(gè)APP后航棱,第二個(gè)APP無(wú)法安裝的問(wèn)題
解決方法:因?yàn)閮蓚€(gè)項(xiàng)目中的provider的android:authorities都一致睡雇,所以,很簡(jiǎn)單,修改其中一個(gè)項(xiàng)目的provider的android:authorities屬性即可饮醇,這樣就不會(huì)因?yàn)闆_突無(wú)法安裝了
有問(wèn)題可以在下方評(píng)論它抱,我看到會(huì)第一時(shí)間回復(fù)你,這就是我朴艰,話不多說(shuō)的徐某人观蓄,徐某人不談原理,只助你CV