android开发如何判断手机6.0以下是否有权限

2024-11-08 05:31:31
推荐回答(2个)
回答1:

android开发如何判断手机6.0以下是否有权限。代码如下:
/**
* 返回true 表示可以使用 返回false表示不可以使用
*/
public boolean cameraIsCanUse() {
boolean isCanUse = true;
Camera mCamera = null;
try {
mCamera = Camera.open();
Camera.Parameters mParameters = mCamera.getParameters(); //针对魅族手机
mCamera.setParameters(mParameters);
} catch (Exception e) {
isCanUse = false;
}

if (mCamera != null) {
try {
mCamera.release();
} catch (Exception e) {
e.printStackTrace();
return isCanUse;
}
}
return isCanUse;
}

回答2:

一般缺少权限的情况需要几个不住
1、run运行程序。
2、这时LogCat中就会有红字说你缺少什么什么权限。
3、这样你就可以根据日志里说的去配置那个权限了。