Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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
在2台Android设备之间进行通信_Android_Wireless_Communicate - Fatal编程技术网

在2台Android设备之间进行通信

在2台Android设备之间进行通信,android,wireless,communicate,Android,Wireless,Communicate,我需要一种在两台android设备、一台手机和一台平板电脑之间发送消息的方法。我正在使用Java创建应用程序。我在看服务器,但我不知道从哪里开始。谢谢您的帮助:- 另外,两台设备将使用相同的wifi连接,因此我是否可以使用端口发送消息我想您可以尝试使用套接字发送/接收消息: 尝试searh android socket,你甚至可以在stackoverflow上找到一些信息。除了@dilix提供的显而易见的解决方案之外,你还可以使用像JGroups这样的库,它可以自动发现其他设备。像PubNub

我需要一种在两台android设备、一台手机和一台平板电脑之间发送消息的方法。我正在使用Java创建应用程序。我在看服务器,但我不知道从哪里开始。谢谢您的帮助:-


另外,两台设备将使用相同的wifi连接,因此我是否可以使用端口发送消息

我想您可以尝试使用套接字发送/接收消息:


尝试searh android socket,你甚至可以在stackoverflow上找到一些信息。

除了@dilix提供的显而易见的解决方案之外,你还可以使用像JGroups这样的库,它可以自动发现其他设备。

像PubNub这样的东西可能是最简单的事情。如果两个设备之间的通信有问题,可能会受到质疑没有任何网关/网络的设备。嗯@jeffamaphone你觉得怎么样?嗯,现在大多数设备都有蓝牙。即使其他设备还没有连接到网络,也有可能发现它们吗@Zeiss…因为你使用手机:蓝牙、NFC——但我认为这不可靠。你的用例是什么@gumurug?嗯,@zeiss,老实说,我仍然在寻找答案,当设备还没有连接到任何网络时,让android可以通过wifi信号尖叫说些什么。但是,现在似乎没有API能够处理这个问题。除了低级别的unix编码之外。这是我的用例。。。。这怎么行?如果他们没有以任何方式直接连接,他们就无法通信。。将它们插入无线网络以供peer2peer使用或连接到互联网3g。。。通过服务器进行通信。是的,这是个大问题。也许我们应该更深入地研究无线电信号——这些主题中的任何一个都可以回答这个问题,而不必一开始就联系起来@ZeissS否,设备不需要首先连接到任何网络。他们应该早点发现彼此。