×

权限判断 java 代码

Android判断某项权限是否被授权

小星星 小星星 发表于2021-09-09 13:17:36 浏览230 评论0

抢沙发发表评论

1调用如下代码

AppOpsManager appOps = (AppOpsManager) RecordScreenActivity.this
        .getSystemService(Context.APP_OPS_SERVICE);
int mode = appOps.checkOpNoThrow("android:system_alert_window",
        android.os.Process.myUid(), RecordScreenActivity.this.getPackageName());
boolean granted = mode == AppOpsManager.MODE_ALLOWED;


2解释

只需要改动 

android:system_alert_window

这一参数即可,granted为返回的结果,true为已获得权限,false为未获得。

 您阅读本篇文章共花了: 

群贤毕至

访客