Android相机不可用的原因

时间:2016-11-04 13:02:06

标签: android camera

我使用android android.hardware.Camera类来捕获图像。对于初始化,我使用以下代码。

Camera cam = null;
try {
    cam = Camera.open();
} catch (Exception e) {
    e.printStackTrace();
    // camera unavailable
}
return cam;

我对catch块感兴趣。例如,火炬应用程序正在初始化时运行。因此Camera.open()抛出RuntimeException消息Fail to connect to camera service。 这是例外:

Fail to connect camera Exception

有可能知道相机不可用的原因吗?我想引导用户如何解决这个问题,例如显示一个对话框:"老兄,关闭你的火炬"。 如果不可能,那么在哪些情况下相机可能被阻挡?我将向用户显示一般说明他可以做什么,例如:1。关闭火炬。 2.关闭所有相机应用程序3.给猫咪喂奶等。

0 个答案:

没有答案