转载请注明出处:http://blog.csdn.net/loveyaozu/article/details/51279342java
应用权限检查android
其实也简单,看下面的代码:网络
// List of mandatory application permissions. private static final String[] MANDATORY_PERMISSIONS = { "android.permission.MODIFY_AUDIO_SETTINGS", "android.permission.RECORD_AUDIO", "android.permission.INTERNET" };
// Check for mandatory permissions. for (String permission : MANDATORY_PERMISSIONS) { if (checkCallingOrSelfPermission(permission) != PackageManager.PERMISSION_GRANTED) { LogUtils.print(TAG, "Permission " + permission + " is not granted"); logAndToast("Permission " + permission + " is not granted"); finish(); return; } }上述这段代码就是检查用户是否禁用了APP设置,录音和网络链接的权限。