我想使用互联网连接在两台设备之间发送文件而不使用任何中间/服务器。例如,有两个设备A和B都有互联网连接,两个设备都安装了我的应用程序,现在需要从Device A向Device B发送文件。设备A可以知道有关设备B的所有细节。
这可能意味着以正确的方式指导我。提前谢谢。
答案 0 :(得分:4)
您可以使用Peer to Peer架构来实现此目的。基本上每个手机都是客户端和服务器同时。有关基本实现,请参阅here。
如果互联网不是先决条件,您可以按照Minav Patel的建议使用Android蓝牙实施。
另一种解决方案是WiFi-Direct功能(如果手机支持它)。有关示例,请参阅here。
答案 1 :(得分:0)
您可以使用Android蓝牙实现在两个Android设备之间实现文件传输。通过以下链接可以帮助
android bluetooth implementation basics http://developer.android.com/reference/android/bluetooth/BluetoothSocket.html http://developer.android.com/guide/topics/connectivity/bluetooth.html