由于重复权限安装失败
install failed due duplicate permission
更新
感谢大家的帮助,我犯了一个错误,我认为我必须获得 SCREEN_OFF 许可才能接收到该意图。从清单中删除后,一切都很好。
无论如何谢谢!
原创 POST:
因此,当我尝试在 buildType 版本旁边安装应用程序的发行版本时,出现以下错误消息:
INSTALL_FAILED_DUPLICATE_PERMISSION perm=android.intent.action.SCREEN_OFF
在我使用的构建类型下:
applicationIdSuffix '.envfirst'
以及我正在使用的另一种类型:
applicationIdSuffix '.envsecond'
发布 buildType 没有任何 applicationIdSuffix,它使用默认配置中的默认类型。
当用户关闭屏幕时,应用程序有一个已注册的 broadcastReceiver。
从 Lollipop 开始,权限是 "owned" 由首先声明它的应用程序的签名。
如果您的发布版本签名不同(我确信是这样),它将无法声明相同的权限。您需要先卸载调试版本。
更新
感谢大家的帮助,我犯了一个错误,我认为我必须获得 SCREEN_OFF 许可才能接收到该意图。从清单中删除后,一切都很好。 无论如何谢谢!
原创 POST:
因此,当我尝试在 buildType 版本旁边安装应用程序的发行版本时,出现以下错误消息:
INSTALL_FAILED_DUPLICATE_PERMISSION perm=android.intent.action.SCREEN_OFF
在我使用的构建类型下:
applicationIdSuffix '.envfirst'
以及我正在使用的另一种类型:
applicationIdSuffix '.envsecond'
发布 buildType 没有任何 applicationIdSuffix,它使用默认配置中的默认类型。
当用户关闭屏幕时,应用程序有一个已注册的 broadcastReceiver。
从 Lollipop 开始,权限是 "owned" 由首先声明它的应用程序的签名。
如果您的发布版本签名不同(我确信是这样),它将无法声明相同的权限。您需要先卸载调试版本。