Permission is only granted to system apps

背景

今天更新了一下子studio工具,然后打开项目,构建完成后,发现了清单配置文件里面有的权限出现了错误提示,就是上面标题内容。我们来看看。


错误说明

错误提示如下:

这里写图片描述

用有道翻译解释一下:

具有保护级别签名、特权或签名的权限只授予系统应用程序。如果一个应用程序是一个常规的非系统应用程序,它将永远无法使用这些权限。

很显然,这时候我们的项目不是系统级的应用程序,报错就很正常了,不过这可以在设置里面进行更改。


更改设置

打开设置:File – Settings – Editor – Android – Lint – Correctness – Using System app permission

如下图:

这里写图片描述

根据我标注的修改即可,我这里的修改为:将Error级别更改为Warning级别就好了。如图:

这里写图片描述

修改后,错误提示会消失,如图:

这里写图片描述

好了,问题已经解决。


A little bit of progress every day!Come on!

猜你喜欢

转载自blog.csdn.net/csdnzouqi/article/details/79938477
今日推荐