【问题标题】:MediaStore.ACTION_VIDEO_CAPTURE crashes app when playing recorded video from preview screen on Noughat devicesMediaStore.ACTION_VIDEO_CAPTURE 从 Nohat 设备上的预览屏幕播放录制的视频时应用程序崩溃
【发布时间】:2018-05-07 12:40:46
【问题描述】:

但是,我正在使用默认摄像头使用 Intent 录制视频,一旦录制视频,就会显示预览屏幕。我还没有创建预览屏幕。这是 Android 的默认屏幕。单击播放按钮时,应用程序崩溃而没有任何错误。

下面是代码:

Intent videoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);

 videoIntent.putExtra(MediaStore.EXTRA_DURATION_LIMIT,30);                    
 videoIntent.putExtra("android.intent.extra.USE_FRONT_CAMERA", true);

startActivityForResult(videoIntent,REQUEST_CODE_VIDEO_CAPTURE);

logcat 中没有显示错误。

【问题讨论】:

    标签: android video-capture


    【解决方案1】:

    一旦录制视频,就会显示预览屏幕。我还没有创建预览屏幕。这是Android的默认屏幕

    根据您的代码,这将是您碰巧使用的相机应用程序的一部分。

    点击播放按钮后,应用程序崩溃,没有任何错误。

    显然,特定的相机应用程序存在错误。这并不奇怪。

    请记住,有许多不同的相机应用程序可能会响应您的ACTION_VIDEO_CAPTUREIntent,并且它们不需要额外关注您的android.intent.extra.USE_FRONT_CAMERA,因为这不是@987654321 的一部分@。

    【讨论】:

      猜你喜欢
      • 2015-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-26
      • 1970-01-01
      • 2014-03-17
      • 1970-01-01
      相关资源
      最近更新 更多