0

我开发包含客户端和服务器端的应用程序,因此我需要测试它们之间的工作。我有一个真正的 android 设备,我希望 android 设备连接到模拟器。我有时在工作(如果我当然有空闲时间)和在家工作。我家里有 WiFi 路由器,我可以通过模拟器(在真实设备上运行的 TCP 侦听器)连接到真实设备,但反之亦然(我不知道要使用哪个 IP)。但在工作中,我只有热点 WiFi 点,没有路由器。我的 android 设备可以正常连接。在设备上运行时,甚至更多ADB可以连接到设备。adbWireless但它不起作用,在任何情况下我都无法连接到 tcp 侦听器。家庭和工作之间的区别在于WiFi路由器的存在。有什么解决办法吗?如果不是为什么Android debug bridge(ADB)可以连接到adbWireless?谢谢。

4

1 回答 1

0

我解决了这个问题。我在我的真实设备上运行网络共享并在其上运行服务器。然后我使用一个程序Connection state viewer有一个链接:https://play.google.com/store/apps/details?id=ru.nolesh.android.connectionstateviewer它可以帮助我找到 IP 地址。之后,我启动模拟器和客户端。所以我通过给定的 IP 连接到我的服务器。

于 2012-06-06T15:12:44.807 回答