我只对Galaxy Note 2的相机有问题。 当我调用camera.open()时,我抓住了这个异常:
java.lang.RuntimeException: Fail to connect to camera service
android.hardware.Camera.native_setup(Native Method)
android.hardware.Camera.<init>(Camera.java:343)
android.hardware.Camera.open(Camera.java:318)
com.highconnexion.android.promolife.zbar.Activity_ZbarVerifyBarcode.getCameraInstance(Activity_ZbarVerifyBarcode.java:547)
com.highconnexion.android.promolife.zbar.Activity_ZbarVerifyBarcode$5.run(Activity_ZbarVerifyBarcode.java:284)
java.lang.Thread.run(Thread.java:841)
我在Manifest中拥有权限,我的代码在其他设备上运行良好。
感谢。
答案 0 :(得分:0)
如果在你的情况下使用你的应用程序中的Camera
时会崩溃。
这意味着相机无法release()
或onPause()
正确onDestroy()
。
如果应用程序崩溃,则无法调用上述两种方法。
所以修复它的方法应该是reboot&amp;重新安装应用程序。
它应该解决你的问题。