我通过 USB 连接了我的机器人设备,并使用 Eclipse 调试我在设备上运行的应用程序。一切都很好,除了我的应用程序需要连接到在同一台主机(Windows XP、IE)上运行的 Web 应用程序。 IE 上的网址是“http://local:4566/MyApp/”。
我尝试将我的 Android 应用程序设置为“http://10.0.2.2:4566/MyApp”,但没有成功。 Android 应用程序的连接只是超时。 http://developer.android.com/guide/developing/tools/emulator.html 下的文档说设备的 IP 地址可能不同(请参阅网络地址空间部分),但没有关于如何找到它的更多详细信息。
问题是,如何从通过 USB 在 Eclipse 下运行调试连接的 Android 应用程序连接到在我的主机 (windows xp) 上运行的本地 Web 应用程序?
感谢任何帮助。
谢谢, 古纳
最佳答案
Question is, how to I connect to a local web application running on my host computer (windows xp) from an Android application connected through USB running debug under Eclipse?
使用XP机器的IP地址。这仅在“机器人设备”和 XP 机器位于同一网络(例如 WiFi)上时才有效。
关于android - 如何将设备上运行的 android 应用程序连接到本地 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5058915/