1

我想编写一个程序,它将通过 wi-fi 与可用的 android 移动设备通信。(注意:我不想使用 USB 电缆)

该移动设备通过与它的 wi-fi 连接有一个 IP。主要是我 ping 该 IP 并且我正在将连接数据包返回到我的电脑,这意味着我可以与设备通信。所以我可以得到设备的详细信息。

详细信息意味着 1.它的名称是用户在其上设置的内容。2.一些地址,如计算机中的mac。3.型号名称。4.其中的操作系统类型。ETC

我真的觉得这很有趣,但不知道该怎么做,但我得到了类似 ARP 协议来获取 MAC 地址,但我不知道如何使用这个 ARP 协议与手机通信。

我们可以通过 SSH 作为基于 linux 内核的操作系统进行通信吗?请给我一种如何获取这些信息的方法。

任何人都可以有一些想法,请告诉我,这对我的项目非常重要。

谢谢

4

1 回答 1

1

adbWireless应用程序。如果您将它安装在您的设备上,则会出现一个小部件,允许您通过 WiFi 与其连接。在 Toast 消息中,它显示 Android 设备的 IP 地址。

然后在您的 PC 上键入:

adb connect 192.168.1.102

(将其替换为 Android IP 地址)。

现在您可以通过 WiFi 访问您的手机(使用 进行检查adb devices)。

你需要root手机才能使用adbWireless

于 2012-07-13T07:17:30.320 回答