gpt4 book ai didi

Android 应用程序开发 - 使用 Android 手机开始与计算机设备聊天

转载 作者:行者123 更新时间:2023-11-30 04:35:43 25 4
gpt4 key购买 nike

我正在尝试学习 android,对于我的应用我几乎没有问题。

  1. 如果我在我的 android 手机的 EditText 上输入计算机名称,我应该能够 ping 设备(所以基本上我需要先解析 ARP 以获取我想要的设备的 mac 地址ping,然后将 ping 作为 ICMP 请求发送)。

    我相信有一些命令可以检索计算机名称和发送此 ping 命令,但我想以困难的方式进行我可以更好地学习东西 - 如果你能告诉我,那就太好了一些指向一些教程应用程序和开源代码的指针类似的任务。

  2. 一旦我识别并连接到设备。我应该可以开始与设备聊天。

    假设第二个设备也是android设备,我怎么能建立从一个安卓设备到另一个安卓设备的基本消息发送。

基本上我的应用程序将是一个客户端和服务器(我猜有 2 个服务 - 服务监听传入消息的套接字,客户端可以发送消息)。

有谁知道在 android 中执行此操作的示例应用程序/教程 [基本上是代码示例]。

最佳答案

到Nr.1

我不太清楚为什么您首先需要 ping 设备,因为您可以简单地尝试连接到给定设备(使用超时)并查看它是否可以连接。

我找到了一些这方面的信息,here .

到Nr.2

因此,如果您希望您的设备相互通信,您需要使用 Sockets .

但是,如果你的App只是为了聊天,你不需要知道上次发送的包是否发送成功,你也可以使用UDP。而不是 TCP(因此您不需要您的应用程序同时运行服务器和客户端套接字)。

虽然,您所有的问题都可以通过做一些 googleing 来回答...

关于Android 应用程序开发 - 使用 Android 手机开始与计算机设备聊天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6893317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com