主界面的onCreate调用此方法即可
注意:AndroidManifest.xml界面中也需要先配置好所需的权限。
再通过下面的方法检测权限是否开启。
private void requestMyPermissions() {
//将需要申请限权的放入此字符数组
String[] xuyao= new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA};
if (ContextCompat.checkSelfPermission(this, String.valueOf(xuyao)) != PackageManager.PERMISSION_GRANTED) {
//没有授权,编写申请权限代码
ActivityCompat.requestPermissions(MainActivity.this,xuyao, 100);
} else {
Log.d("aaa", "有权限");
}
}