Android 修改了applicationId 但两个应用无法

2021-02-24  本文已影响0人  简雨山舍

通常我们会在开发过程中不同环境打一个不同applicationId的包,这样就可以同时安装不同环境的包,方便调试。

但有时我们发现修改了applicationId之后安装还是会提示冲突,无法安装。

问题产生的原因:清单文件AndroidManifest.xml,是否存在provider节点。

修改provider节点中的authorities不能固定,否则即使修改了applicationId这里也是冲突的。

修改为动态获取applicationId即可:android:authorities="${applicationId}.fileProvider"

上一篇 下一篇

猜你喜欢

热点阅读