小编Yuw*_*Lee的帖子

Android M权限:checkSelfPermission()始终返回-1

在我的应用程序中,我有一个需要几个权限的后台服务。由于M OS要求开发人员确保这些权限已在运行时批准,因此我尝试使用以下代码检查权限。

getApplicationContext().checkSelfPermission()
Run Code Online (Sandbox Code Playgroud)

对于允许/拒绝,我没有表现出任何恶意。相反,我在“应用程序信息”页面中允许了这些权限(在“设置”>“应用程序”>“应用程序管理器”>“我的后台服务”中),尽管我在“应用程序信息”页面中启用了这些权限,但是上面的函数始终返回-1。

如果在应用程序信息页面上更改了权限批准,如何正确检查权限?

permissions android

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

permissions ×1