我在写音乐播放器在线播放功能的时候,会打开网络连接,进行缓冲,然后进行边播放边下载时遇到如题的问题。
很是奇怪,查了一下原来Android把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器或者手机自己,我们这里要使用电脑IP就不能使用localhost或者127.0.0.1了。
解决方法:
cmd---->ipconfig/all---->获得本机ip---->修改程序中的URL
在开发Android音乐播放器时遇到使用localhost访问无法播放在线音乐的问题,通过查找原因发现Android将其自身作为localhost。为解决此问题,提供了一种简单的方法:在cmd中输入ipconfig/all获取本机IP地址,并在代码中修改URL以使用正确的IP地址。
我在写音乐播放器在线播放功能的时候,会打开网络连接,进行缓冲,然后进行边播放边下载时遇到如题的问题。
很是奇怪,查了一下原来Android把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器或者手机自己,我们这里要使用电脑IP就不能使用localhost或者127.0.0.1了。
解决方法:
cmd---->ipconfig/all---->获得本机ip---->修改程序中的URL
1627
9128
1万+
9617

被折叠的 条评论
为什么被折叠?