Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中使用java套接字编程在设备之间发送/接收文件?_Java_Android_Sockets_P2p - Fatal编程技术网

如何在android中使用java套接字编程在设备之间发送/接收文件?

如何在android中使用java套接字编程在设备之间发送/接收文件?,java,android,sockets,p2p,Java,Android,Sockets,P2p,我想在两台android设备之间建立P2P连接,并传输zip、图像和视频等文件。由于两台计算机之间的P2P连接不需要任何中间服务器来传输文件,我想制作一个android应用程序,在两台android设备之间传输文件不需要任何服务器或web服务支持。我已经在网上搜索了关于java套接字编程的信息,但我对java套接字编程一无所知,也从未使用过它。因此,请告诉我一些关于我的概念的事情首先,它是可能的,如果是的,如何?任何例子或链接都会对我很有帮助。非常感谢。如果没有服务器的帮助,通过internet

我想在两台android设备之间建立P2P连接,并传输zip、图像和视频等文件。由于两台计算机之间的P2P连接不需要任何中间服务器来传输文件,我想制作一个android应用程序,在两台android设备之间传输文件不需要任何服务器或web服务支持。我已经在网上搜索了关于java套接字编程的信息,但我对java套接字编程一无所知,也从未使用过它。因此,请告诉我一些关于我的概念的事情首先,它是可能的,如果是的,如何?任何例子或链接都会对我很有帮助。非常感谢。

如果没有服务器的帮助,通过internet进行传输是非常困难的。在某些网络中,这是不可能的。唯一的问题是你们可以将文件传输到局域网中的其他设备。用java socket编程是不可能的吗?你们不能轻易地在两个设备之间建立socket,若你们在局域网中尝试,这似乎很容易,但对于internet in来说,需要很多技术来克服这些问题。但是没有服务器是不可能的。至少为了在设备之间建立连接,需要中间服务器