gpt4 book ai didi

Android videoview随机java.io.FileNotFoundException : No content provider

转载 作者:搜寻专家 更新时间:2023-11-01 07:52:45 33 4
gpt4 key购买 nike

我有一个 videoView 并从远程服务器加载视频。我收到如下随机错误。问题是,它有时有效,有时无效。

videoView.setVideoURI(Uri.parse(Constants.API_IMAGE_HOST + "ads/video/" + this.adVideoObject.ad_videos_id + ".mp4"));

我得到的错误是:

MediaPlayer﹕ setDataSource IOException happend :
java.io.FileNotFoundException: No content provider:

同样,我有时会明白,但并非总是如此。

最佳答案

好的,正如我在许多其他关于 VideoView 的帖子中提到的,不要使用它!我是一名专业的 Android 开发人员,开发的应用程序都是关于视频播放的,根据我的经验,VideoView 是完全不可靠的,即使不是不可能,也很难让它在多个设备上正常运行。如果播放对您的应用非常重要,我强烈建议您查看 ExoPlayer 库。设置起来比较困难,但性能和可靠性的改进非常值得。

抱歉,这没有明确回答您的问题。但是,我相信您会发现与 VideoView 或 MediaPlayer 相比,ExoPlayer 库是一种纯粹的乐趣。

关于Android videoview随机java.io.FileNotFoundException : No content provider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32565133/

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