AppOpsManager appOpt = (AppOpsManager) context
.getSystemService(Context.APP_OPS_SERVICE);
int mode = appOpt.checkOpNoThrow(AppOpsManager.OPSTR_GET_USAGE_STATS,
android.os.Process.myUid(), context.getPackageName());
boolean isGranted=mode == AppOpsManager.MODE_ALLOWED;
转载于:https://my.oschina.net/u/1048653/blog/528614