如何在 eclipse(本地主机)上调试 Android 应用程序(在物理智能手机设备而非模拟器中)和 tomcat(服务器)。
上下文:
Android 应用程序(例如登录)到本地主机中的 tomcat 服务器应用程序。
对于模拟器的开发调试工作正常,因为Android运行在另一个子网并为自己保留127.0.0.1,计算机的本地主机ip更改为10.0.2.2 ...
但是,当我尝试使用通过 usb 连接到我的 PC 的物理智能手机时,我可以调试 android 应用程序,但是来自智能手机的请求并未使用 localhost:8080/... 或在本地主机上调用我的 tomcat 127.0.0.1:8080/... 手机正在尝试连接到互联网,而不是子网。
最佳答案
直接用我的内网ip 192.168.2.1:8080/...就解决了
关于android - 在 eclipse (localhost) 上调试 Android(客户端 - 在物理智能手机设备中)和 tomcat(服务器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15815528/