ACTION_VIDEO_CAPTURE意图崩溃“不幸的是,Gallery已经停止了”。将Nexus 7更新为Android 4.3后

时间:2013-09-13 00:41:35

标签: android android-intent android-camera

我正在使用ACTION_VIDEO_CAPTURE意图在我的应用中记录来自相机的视频。 它在以前版本的Android OS上运行良好,但在更新到4.3后它不再有效。我正在 Nexus 7 平板电脑上进行测试。

当我启动相机的意图预览时,屏幕上会显示一小段时间,之后意图窗口关闭,“不幸的是,Gallery已经停止了”。屏幕上显示消息。

我尝试使用intent的默认设置,我也尝试通过EXTRA_OUTPUT设置指定输出文件路径。我的情况没有区别。

我在追踪中得到了这些线:

  

09-13 10:24:33.908:E / NvOmxCamera(124):OMX_ERRORTYPE android :: NvOmxCamera :: getCameraStereoMode(NvxComponent *,NvOmxCameraUserStereoMode&):错误:无效的NVX模式0。
  09-13 10:24:33.908:E / NvOmxCamera(124):OMX_ERRORTYPE android :: NvOmxCamera :: getCameraStereoModeAndCaptureInfo(NvxComponent *,NvOmxCameraUserStereoMode&,NVX_STEREOCAPTUREINFO&):getCameraStereoMode失败,带有0x00000000

然后:

  

09-13 10:24:34.348:E / AndroidRuntime(2923):致命异常:Thread-238
  09-13 10:24:34.348:E / AndroidRuntime(2923):java.lang.RuntimeException:startPreview failed
  09-13 10:24:34.348:E / AndroidRuntime(2923):at com.android.camera.VideoModule.startPreview(VideoModule.java:867)

我也注意到ACTION_IMAGE_CAPTURE意图正常。运行ACTION_IMAGE_CAPTURE后,ACTION_VIDEO_CAPTURE意图也能正常工作,直到我重启设备。

有没有其他人有这个问题?有解决方案吗?

1 个答案:

答案 0 :(得分:0)

在Android 4.4.2中看起来问题已修复