我在安卓系统工作。我只是用了一个视频播放器。我正在从我的 SD 卡访问视频。
当我从 myFolder 访问视频时,它工作正常,但有一些文件夹名称是日文字符。因此,每当我想从这些文件夹访问视频时,就会出现“抱歉,该视频无法播放”错误。
这是我正在使用的代码:-
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();
这是我遇到视频问题的路径:-
url = /sdcard/.FileStorage/History/Myfilestorage/のフダ名/H.264(avc)_mp3_1000kbps_640x480_25fps.mp4
请建议我该怎么做?
提前谢谢你。
最佳答案
尝试将该日语名称转换为 UTF-8 格式,然后尝试使用它。
关于安卓 :unable to play video,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9849959/