如何通过wi-fi从PC与Android通信?
我想写一个程序,它将通过wi-fi与可用的android移动设备通信。(注意:我不想使用USB电缆) moblile设备通过wi-fi连接有一个IP。最重要的是,我ping了这个IP,我得到的连接数据包返回到我的电脑,这意味着我可以与设备通信。所以我可以得到设备的详细信息 细节意味着 1.用户在其上设置的名称。 2.计算机中的一些地址,如mac。 3.型号名称。 4.it中的操作系统类型。 等 我真的觉得这很有趣,但不知道怎么做,但我得到了一些类似于ARP协议的东西来获取mac地址,但我不知道如何用这个ARP协议与手机通信 我们能否通过SSH进行通信,因为它是基于linux内核的操作系统。请告诉我如何获取这些信息 任何人都可以有一些想法,请告诉我,这对我的项目非常重要 谢谢有申请。如果您将其安装在设备上,则会出现一个小部件,允许您通过WiFi连接。在Toast消息中,它显示Android设备的IP地址 然后在您的电脑上键入:如何通过wi-fi从PC与Android通信?,android,Android,我想写一个程序,它将通过wi-fi与可用的android移动设备通信。(注意:我不想使用USB电缆) moblile设备通过wi-fi连接有一个IP。最重要的是,我ping了这个IP,我得到的连接数据包返回到我的电脑,这意味着我可以与设备通信。所以我可以得到设备的详细信息 细节意味着 1.用户在其上设置的名称。 2.计算机中的一些地址,如mac。 3.型号名称。 4.it中的操作系统类型。 等 我真的觉得这很有趣,但不知道怎么做,但我得到了一些类似于ARP协议的东西来获取mac地址,但我不知道如
adb connect 192.168.1.102
(替换为Android IP地址)
现在,您可以通过WiFi访问手机(使用adb设备查看)
您需要根手机才能使用无线应用程序。如果您将其安装在设备上,则会出现一个小部件,允许您通过WiFi连接。在Toast消息中,它显示Android设备的IP地址
然后在您的电脑上键入:
adb connect 192.168.1.102
(替换为Android IP地址)
现在,您可以通过WiFi访问手机(使用adb设备查看)
您需要有根的手机才能使用adb无线
谢谢,对于信息,我有疑问,因为我不希望应用程序在android设备上运行。我想要一个与设备通信的程序。我有socket编程,但这也需要clien服务器,这是我不想要的。是否有任何协议用于此,以简单地从android设备获取详细信息。我想知道有没有方法通信和获取信息。还有一种通过SSH协议进行通信的方法。您可以使用adb shell
访问设备。另外还有Android的Dropbear
SSH服务器。这是如何:嗨,我有一些疑问。我得到了您提供的链接,但是是否可以不使用keygen文件直接从linux连接到android。我知道如何使用ssh,但它会询问密码,因此如何使用Passowd,我不想按照链接建议使用密钥文件。我只知道IP和密码,我想连接到android。当我们为Linux操作系统创建通过SSH访问的权限时,您能告诉我如何为android设置此密码吗?另外,我不想为此安装adb。是否有办法做到这一点。谢谢,对于信息,我有疑问,因为我不希望应用程序在android设备上运行。我想要一个与设备通信的程序。我有socket编程,但这也需要clien服务器,这是我不想要的。是否有任何协议用于此,以简单地从android设备获取详细信息。我想知道有没有方法通信和获取信息。还有一种通过SSH协议进行通信的方法。您可以使用adb shell
访问设备。另外还有Android的Dropbear
SSH服务器。这是如何:嗨,我有一些疑问。我得到了您提供的链接,但是是否可以不使用keygen文件直接从linux连接到android。我知道如何使用ssh,但它会询问密码,因此如何使用Passowd,我不想按照链接建议使用密钥文件。我只知道IP和密码,我想连接到android。当我们为Linux操作系统创建通过SSH访问的权限时,您能告诉我如何为android设置此密码吗?另外,我不想为此安装adb。有没有办法做到这一点。