我正在尝试使用以下方法打开带有 androids MediaPlayer 类的 URL:
MediaPlayer.create(pContext, Uri.parse(m_sUrl));
我已经使用 %20 替换了 m_sUrl 字符串中的所有空格:
m_sUrl = m_sUrl.replace(" ", "%20");
但是 MediaPlayer.Create 方法返回 null 给我。所以解析m_sUrl字符串似乎还是有问题。
这就是我要流式传输的 URL 字符串:
http://www.se.hs-heilbronn.de/~poneu/files/musik/oeffentlich/2007-03-10/01%20-%20L.v.%20Beethoven-%20Ouvertüre%20Nr.%203%20zur _ %20Oper%20-Leonore-%20op.%2072a.mp3
如您所见,它似乎是 ü 字符。任何人都知道我必须在 ä ö ü ß 等的有效网址中使用什么?