Waz*_*_Be 12 camera android freeze
我的应用程序非常基本和简单,我只需要打开相机(甚至不显示图像,我评论了代码)
所以,基本上,我有类似的东西:
@Override
public void onResume() {
super.onResume();
if (camera != null) {
//Just to be sure
camera.stopPreview();
camera.setPreviewCallback(null);
camera.release();
camera = null;
}
Log.e("DebugCam", "Before");
camera = Camera.open();
Log.e("DebugCam", "After");
}
@Override
protected void onPause() {
super.onPause();
if (camera != null) {
camera.stopPreview();
camera.release();
camera = null;
}
}
Run Code Online (Sandbox Code Playgroud)
但我的logcat只显示第一条消息:
Before
Run Code Online (Sandbox Code Playgroud)
该应用程序只是挂起,我必须重新启动设备,使其再次工作!
我真的不明白问题在哪里,或者我至少可以避免冻结真的很烦人.
我真的不知道如何调试这个......
编辑:我已经在Android错误跟踪上看到了这一点,听起来我需要一个解决方法,因为补丁是在6月发布的) https://code.google.com/p/android/issues/detail?id=1578