gpt4 book ai didi

c# - Kindle Fire 视频流式传输崩溃

转载 作者:太空宇宙 更新时间:2023-11-03 14:06:22 24 4
gpt4 key购买 nike

我目前正在开发一个 Android 应用程序,它会定期停下来观看流媒体视频。我正在使用 Unity 3D 创建应用程序。我在安装该应用程序的其他设备(三星 Galaxy 10、Galaxy Player 5.0、东芝 Thrive)上没有遇到任何问题,但是当我在 Kindle Fire 上运行它时,电影开始播放,然后一两秒钟,统一应用程序在后台崩溃。影片在错误消息后继续播放和流式传输。 (内容为:“应用程序 test(app) 意外停止。请重试”)。是的,模糊的错误。

我把它连接起来,这样我就可以得到一个日志 cat 读数,当它崩溃时,这些是记录的事件:

02-07 11:29:38.578: W/dalvikvm(2695): threadid=1: thread exiting with uncaught exception (group=0x40015560)

02-07 11:29:38.585: E/AndroidRuntime(2695): FATAL EXCEPTION: main

02-07 11:29:38.585: E/AndroidRuntime(2695): java.lang.AbstractMethodError: abstract method not implemented

02-07 11:29:38.585: E/AndroidRuntime(2695): at com.unity3d.player.VideoPlayer.onControllerHide(Unknown Source)

02-07 11:29:38.585: E/AndroidRuntime(2695): at android.widget.MediaController$7.handleMessage(MediaController.java:704)

02-07 11:29:38.585: E/AndroidRuntime(2695): at android.os.Handler.dispatchMessage(Handler.java:99)

02-07 11:29:38.585: E/AndroidRuntime(2695): at android.os.Looper.loop(Looper.java:130)

02-07 11:29:38.585: E/AndroidRuntime(2695): at android.app.ActivityThread.main(ActivityThread.java:3683)

02-07 11:29:38.585: E/AndroidRuntime(2695): at java.lang.reflect.Method.invokeNative(Native Method)

02-07 11:29:38.585: E/AndroidRuntime(2695): at java.lang.reflect.Method.invoke(Method.java:507)

02-07 11:29:38.585: E/AndroidRuntime(2695): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:850)

02-07 11:29:38.585: E/AndroidRuntime(2695): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)

02-07 11:29:38.585: E/AndroidRuntime(2695): at dalvik.system.NativeStart.main(Native Method)

我尝试过的一些事情:

Kindle 的软件是最新的。

使用 Unity 3.4 和 3.5 构建。

iPhoneUtils.PlayMovieURL 命令的一些变体。 (包括来自 Unity 3.5 的新 Handheld.PlayMovieFullScreen)

通过 Fire 的网络浏览器导航到链接播放正常。

通过 Unity 将文件下载到文件结构并从那里加载工作正常。

不同大小的文件(大或小)不影响结果

如有任何见解,我们将不胜感激。

最佳答案

我也遇到了类似的问题。视频会开始播放,但当控件消失时,应用程序就会崩溃。信不信由你,添加这段代码可以解决所有问题。

public void onControllerHide() {
mMediaController.hide();
}

关于c# - Kindle Fire 视频流式传输崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9199463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com