错误信息:
[INSTALL_FAILED_DUPLICATE_PERMISSION perm=XXX.XXX.XXX pkg=com.XXX.XXXXX]
主要原因是测试应用自定义权限与手机上已有应用自定义权限有相同记录,同时两个应用具有不同的签名信息导致安装失败。
因Android L(android 5.0)系统自身限制,多个应用安装时,如果拥有同一个Service权限,会导致权限冲突,只能安装一个带有此权限的应用,其他应用都不能再安装上去。
解决:
修改perm=XXX.XXX.XXX 中的权限名称即可,使其在应用程序中唯一。
Done!