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] - 中山爷爷 - 凝聚 的博客
 

猜你喜欢

转载自blog.csdn.net/amesteur/article/details/80272241