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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章