我有一个在通过 USB 连接到主机的手机上运行的 Android 应用程序。手机将始终连接到机器,我需要向机器发出 HTTP 请求。在模拟器中工作,我可以使用 IP 地址 10.0.2.2 访问计算机上运行的网络服务器,并且工作正常。但是在手机上运行相同的应用程序,我得到了SocketException
of Network unreachable
。手机中没有 SIM 卡,也没有 WiFi 连接,我需要 HTTP 请求通过 USB 发送到计算机。这是可能吗?如果是这样,我做错了什么。
我使用的是标准 HttpClient 代码,没有什么特别的,如果我使用 wifi 连接在手机上运行它,它绝对可以正常工作,所以我知道这不是问题。
我最终放弃了这个,基本上使用手机轮询我想要从计算机上获取的新内容adb
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)