ionic 以及cordova apk打包成功,安裝不成功,顯示Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]

原因是:因爲AndroidManifest.xml裏面某個prodivers標籤的android:authorities有重複。

 

出現場景:在兩個app裏面使用cordova-appupdate插件,第一個app安裝成功,第二app因爲,上面原因,產生衝突導致安裝失敗。

 

解決方法:修改AndroidManifest.xml裏面衝突的部分

ionic 以及cordova apk打包成功,安裝不成功,顯示Failure [INSTALL_FAILED_CONFLICTING_PROVIDER] - 中山爺爺 - 凝聚 的博客

 把com.vaenow.appupdate替換爲${applicationId}.

 

額外:在ionic中,直接修改AndroidManifest.xml是沒有用的,因爲,重新編譯時,會覆蓋修改的內容。

解決方法:修改android.json. ionic在android.json裏面做了配置,在編譯時,根據這個文件去修改AndroidManifest.xml的內容。

ionic 以及cordova apk打包成功,安裝不成功,顯示Failure [INSTALL_FAILED_CONFLICTING_PROVIDER] - 中山爺爺 - 凝聚 的博客

 

發佈了41 篇原創文章 · 獲贊 13 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章