首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Appcelerator当我在视频播放器中加载URL时,Android应用程序在Marshmallow上崩溃

Appcelerator当我在视频播放器中加载URL时,Android应用程序在Marshmallow上崩溃
EN

Stack Overflow用户
提问于 2016-04-18 10:03:15
回答 2查看 411关注 0票数 6

我从远程服务器下载视频并将其保存在应用程序数据目录中。完成后,我将其URL传递给视频播放器(窗口上的UI元素)。然后我的应用程序崩溃了。

这只发生在Marshmallow (Android6.0版)上。我已经在棒棒糖(4-5设备)上测试过它,但是它在那里运行得很好。

我尝试过不同的解决方案,但仍然无法解决这个问题。我真的要死了。如果你们中有谁知道这件事,请帮忙。我会很感激的。

这是我的日志(来自评论):

错误: TiVideoView8: java.io.IOException: setDataSource失败。错误: android.media.MediaPlayer.setDataSource(MediaPlayer.java:1095):at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1041)错误: TiVideoView8: at android.media.MediaPlayer.setDataSource(MediaPlayer.java:987)错误: TiVideoView8: at android.media.MediaPlayer.setDataSource(MediaPlayer.java:968)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-19 07:30:42

你遇到了TIMOB-20440,这是修正的钛5.3 (测试本周,GA 2周后)。

票数 1
EN

Stack Overflow用户

发布于 2016-04-25 11:50:09

这是一个错误,确实存在于早期的应用程序SDK中。但现在已经修好了。出现此错误是因为安道尔M.Fix版本5.3.0或更高版本引入了新的运行时权限。不过还是有工作要做。使用applicationDataDirectory模块获取ti.permission权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36690862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档