2

我想制作一个 Android 应用程序,它可以通过 Wi-Fi 将文件从一部手机传输到另一部手机。在 Android 4.0 中,它可以通过 Wi-Fi direct 来完成,但是对于不支持 Wi-Fi direct 的较低版本,这怎么可能呢?

4

1 回答 1

3

您可以通过打开网络连接来执行此操作。这将通过 Wifi 或设备具有的任何连接工作。假设设备 A 想要向设备 B 发送一个文件。

  1. B 打开一个监听端口
  2. A 打开文件作为输入流
  3. A连接到B的监听端口
  4. A 通过套接字发送文件
  5. A 关闭套接字
  6. B 将其缓冲区写入新文件

检查此参考并询问您是否有任何问题。

于 2012-10-21T21:48:25.990 回答