【问题标题】:"MediaPlayer went away with unhandled events" error on Android 4.0 Ice Cream Sandwich on Beagleboard XMBeagleboard XM 上的 Android 4.0 Ice Cream Sandwich 出现“MediaPlayer 因未处理的事件而消失”错误
【发布时间】:2012-07-09 18:09:46
【问题描述】:

我在 Beagleboard XM 上使用 Android 4.0 Ice Cream Sandwich。我们正在尝试使用 VideoView 将视频文件从 sdcard 播放到 BeagleBoard。播放 30 分钟左右后出现以下错误

MediaPlayer 因未处理的事件而消失

这在 ICS 平板电脑上运行良好,但在 BeagleBoard 上会出现问题。此外,在 videoview 的onCompletion 或任何地方,我没有使用 MediaPlayer 对象。没找到相关的。一些建议会有所帮助。

【问题讨论】:

  • 这是你得到的唯一警告?
  • 是的,我在日志中收到上述消息。在屏幕上,我收到一个对话框,上面写着“抱歉,此视频无法播放”并且视频停止播放。
  • 查看此 [post][1] 它可能会对您有所帮助。 [1]:stackoverflow.com/questions/9609479/…

标签: java android android-4.0-ice-cream-sandwich


【解决方案1】:

在使用 MediaPlayer 对象后放置这些

mediaPlayer.reset();
mediaPlayer.release();

【讨论】:

  • 在什么函数中?在什么回调中?你能提供一个详细的例子吗?
猜你喜欢
  • 2012-04-13
  • 1970-01-01
  • 1970-01-01
  • 2012-05-17
  • 2012-03-01
  • 1970-01-01
  • 2012-04-01
  • 1970-01-01
  • 2011-12-13
相关资源
最近更新 更多