android6.0使用camera.open()时需要在onCreate()里面添加如下代码,否则会报错"Failed to connect to camera service":
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if (checkSelfPermission(Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
requestPermissions(new String[] {Manifest.permission.CAMERA}, 1);
}
}
几行代码轻松搞定

本文介绍在Android6.0中使用Camera.Open()时遇到的Failed to connect to camera service错误,并提供了解决方案。通过在onCreate()方法中检查并请求相机权限,可以避免此错误。

50

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



