我想制作一个 Android 应用程序,它可以通过 Wi-Fi 将文件从一部手机传输到另一部手机。在 Android 4.0 中,它可以通过 Wi-Fi direct 来完成,但是对于不支持 Wi-Fi direct 的较低版本,这怎么可能呢?
问问题
3114 次
1 回答
3
您可以通过打开网络连接来执行此操作。这将通过 Wifi 或设备具有的任何连接工作。假设设备 A 想要向设备 B 发送一个文件。
- B 打开一个监听端口
- A 打开文件作为输入流
- A连接到B的监听端口
- A 通过套接字发送文件
- A 关闭套接字
- B 将其缓冲区写入新文件
检查此参考并询问您是否有任何问题。
于 2012-10-21T21:48:25.990 回答