我有一个Android应用程序通过一个启动zxing条形码扫描仪 Intent.My问题有时我得到“抱歉,Android相机遇到问题。您可能需要重启设备”。
答案 0 :(得分:2)
这意味着设备从Camera.open()返回null,它不应该这样做。它被视为设备错误。
我一直只在Android 2.2设备上遇到此错误,因为他的设备有前置摄像头。用于访问前置摄像头的API仅出现在Android 2.3中,之前的Camera.open()API方法可能只返回一个后置摄像头。所以这些返回null。它确实是一个设备错误,因为他们真的需要运行Android 2.3才能让应用程序使用前置摄像头。
测试你的应用程序前后摄像头。并检查重复出错的设备。 Pl接受你的回答是正确的。