首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android :无法播放视频

Android :无法播放视频
EN

Stack Overflow用户
提问于 2012-03-24 15:30:02
回答 2查看 689关注 0票数 2

我在android上工作。我刚用了录像机。我正在从我的SD卡访问视频。

当我从myFolder访问视频时,它工作得很好,但有一些文件夹的名称是日语字符。所以每当我想从这些文件夹中访问视频时,“对不起,此视频无法播放”错误就会发生。

这是我正在使用的代码:

代码语言:javascript
运行
复制
    VideoView video = (VideoView) findViewById(R.id.videoId);
    MediaController controller = new MediaController(this);
    controller.setPadding(0, 0, 0, 55);

    video.setVideoPath(URLDecoder.decode(sdCardUrl));
    video.setMediaController(controller);
    video.requestFocus();
    video.start();

这就是我在视频方面遇到的问题:

代码语言:javascript
运行
复制
url = /sdcard/.FileStorage/History/Myfilestorage/のフダ名/H.264(avc)_mp3_1000kbps_640x480_25fps.mp4

请建议我该怎么做?

提前谢谢你。

EN

Stack Overflow用户

回答已采纳

发布于 2012-03-26 13:33:09

我已经解决了跟踪每一行的输出顺序的问题。我犯了一个错误,即不需要解码url。

因此,解决方案是使用以下行:- video.setVideoPath(sdCardUrl);

代替video.setVideoPath(URLDecoder.decode(sdCardUrl));

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

https://stackoverflow.com/questions/9849959

复制
相关文章

相似问题

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