在代码前加
// check Android 6 permission
if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA)
== PackageManager.PERMISSION_GRANTED) {
Log.i("TEST","Granted");
//init(barcodeScannerView, getIntent(), null);
} else {
ActivityCompat.requestPermissions(this,
new String[]{Manifest.permission.CAMERA}, 1);//1 can be another integer
}
cameraManager.openDriver(surfaceHolder),也就是camera.open(),抛出IOException
最新推荐文章于 2025-01-14 20:26:41 发布
本文介绍了一段用于检查Android 6.0设备上相机权限状态的代码片段,并展示了如何根据权限状态采取相应措施:如果已授权则记录日志,若未授权则请求权限。
2113

被折叠的 条评论
为什么被折叠?



