由于歌曲的网址中的特殊字符,歌曲不播放

时间:2011-09-26 05:34:57

标签: android

我在android工作。我正在设计一个播放服务器歌曲的音乐播放器。

当URL没有任何特殊字符时,歌曲播放效果很好。但是当那里 是URL中的一些特殊字符,然后歌曲不播放。例如,以下网址无效:

http://192.168.1.214/MusicApplication/Songs/desert rose sting & enigma.mp3

我正在使用此代码播放我的歌曲。

mediaPlayer.setDataSource(songURL);

mediaPlayer.prepare();

mediaPlayer.start();

我已经解决了与空间有关的问题。请告诉我'&'的解决方案符号

1 个答案:

答案 0 :(得分:0)

使用URLEncoder.encode(songUrl,“UTF-8”);