Camera.Open()给出异常"无法连接到摄像头服务"在摩托罗拉ET1上

时间:2015-01-08 05:45:33

标签: android android-camera

我开发了一款自定义相机应用,可在所有三星和Nexus设备上正常运行。

但在Motorola ET1 (Android 4.1.1)上,它有时可以正常工作,有时会随机发出运行时异常cannot connect to camera service

camera = Camera.open();

我还添加了这些行onDestroy()surfaceDestroyed(SurfaceHolder holder)方法:

if(camera != null)
{
    camera.unlock();
    camera.release();
    camera = null;
} 

每次打开default camera app of Motorola后都会出现此异常,并将其关闭。我的自定义相机应用也开始正常工作。

默认相机应用程序或我的自定义相机应用程序有问题吗?

0 个答案:

没有答案