W/CameraBase﹕ An error occurred while connecting to camera: 0

Bug 、解决方案记录希望能提供写经验帮助,并记录

问题:【Note:在测试5.0的手机上出现的问题,当在7.1的手机上没有出现这种问题,这一度误导了我】个人在自定义Camera相机时,当首次进入后 Camera的相关功能可以正常使用,但是当在此进入相关页面使用Camera预览时,抛出下面的Bug 异常信息,找到一些答案,例如:1、用Camera.open(cameraId); 替代 Camera.open();

2、在清单文件中注册相关的权限、适配Android 6.0动态权限 等等。

W/CameraBase﹕ An error occurred while connecting to camera: 0

解决方案:“mCamera.release()”

当关闭Camera 时 记得调用 mCamera.release() 进行释放相机资源,否则下次调用相机时,将会由于相机已经被使用并且加锁了,导致无法启动相机。

你可能感兴趣的:(W/CameraBase﹕ An error occurred while connecting to camera: 0)