如果app安装失败,并且出现:Package [pkg1] attempting to redeclare permission [permission] already owned by [pkg2]的异常。
那说明准备安装的包名为pkg1的app,与系统中已安装的包名为pkg2的app存在相同的permission定义。因为从Android 5.0开始不允许两个签名不同的app定义相同的permission。
所以解决方案就是:修改permission定义,不要与已有app的相同。
解决app安装失败,并出现Package [pkg1] attempting to redeclare permission [perm] already owned by [pkg2]异常的问题
最新推荐文章于 2025-09-11 07:42:10 发布
当尝试安装的pkg1应用包因权限permission已由pkg2拥有而安装失败时,问题源于Android 5.0后不允许不同签名的app定义相同权限。解决方案在于修改新应用的权限定义,确保不与系统中已安装应用的权限冲突。
2286

被折叠的 条评论
为什么被折叠?



