4

我有一个可以永远循环播放视频的应用程序。我面临一个问题,即长时间播放(通常是 2 到 3 天)后 VideoView 似乎崩溃了。

关于正在发生的事情的一些评论:

  • 我在 Try - Catch 块中的整个代码,但错误没有被它们捕获。(这就是为什么我没有发布任何日志)

  • UnhandledException 也没有捕获它(或者被捕获但未登录到我的服务器上)。我创建了一个自定义 ApplicationContext 类,并且假设在发生 UnhandledException 时记录(将错误发送到服务器)。

  • MP4 视频的播放时间似乎比 WMV 更长。

  • 内存正在被监视并且几乎保持静态(通常从 649mb 开始,播放两天后仍然有 618mb 可用)

  • 有两种类型的视觉错误:

    1 - 屏幕变黑(我相信在视频更改期间发生错误时会发生这种情况)

    2 - 视频冻结(但应用程序不断响应我的服务器)

我无法发布日志,因为没有。我无法发布我的代码,因为有必要发布整个解决方案,但我可以将我的应用程序发送给某人并提供有关如何使用的说明。

如果您不知道可能会发生什么,那么任何有关如何查找错误消息的想法都会有很大帮助

谢谢你们。

4

0 回答 0