if(Build.VERSION.SDK_INT>=23){
if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CAMERA)
== PackageManager.PERMISSION_GRANTED) {//权限已经打开
Toast.makeText(MainActivity.this,"相机权限已经打开",Toast.LENGTH_SHORT).show();
}else{
String[] mPermissionList = new String[]{Manifest.permission.CAMERA};
ActivityCompat.requestPermissions(MainActivity.this,mPermissionList,123);
}
// String[] mPermissionList = new String[]{Manifest.permission.CAMERA,Manifest.permission.RECORD_AUDIO,Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.CALL_PHONE,Manifest.permission.READ_LOGS,Manifest.permission.READ_PHONE_STATE, Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.SET_DEBUG_APP,Manifest.permission.SYSTEM_ALERT_WINDOW,Manifest.permission.GET_ACCOUNTS,Manifest.permission.WRITE_APN_SETTINGS};
// ActivityCompat.requestPermissions(MainActivity.this,mPermissionList,123);
}
Android 6.0 权限管理
最新推荐文章于 2021-06-02 20:21:45 发布