我想从一个Android设备发送数据到另一个通过wifi连接到同一路由器的Android设备? 相同的应用程序安装在这两个设备上,我希望他们互相沟通连接到相同的路由器通过WiFi。通过路由器连接两个Android设备
-2
A
回答
0
与任何使用UDP
String messageStr="Hello Android!";
int server_port = 12345;
DatagramSocket s = new DatagramSocket();
InetAddress local = InetAddress.getByName("192.168.1.102");
int msg_length=messageStr.length();
byte[] message = messageStr.getBytes();
DatagramPacket p = new DatagramPacket(message,msg_length, local,server_port);
s.send(p);
这些协议UDP,TCP或HTTP
发送邮件使用套接字连接接收UDP消息
String text;
int server_port = 12345;
byte[] messagString text;
int server_port = 12345;
byte[] message = new byte[1500];
DatagramPacket p = new DatagramPacket(message, message.length);
DatagramSocket s = new DatagramSocket(server_port);
s.receive(p);
text = new String(message, 0, p.getLength());
Log.d("Udp tutorial","message:" + text);
s.close();e = new byte[1500];
DatagramPacket p = new DatagramPacket(message, message.length);
DatagramSocket s = new DatagramSocket(server_port);
s.receive(p);
text = new String(message, 0, p.getLength());
Log.d("Udp tutorial","message:" + text);
s.close();
0
我也对此感兴趣(在两个设备之间通过无线网络连接发送数据因特网),所以我做了一个快速搜索,并在下面找到了另一个答案。
Android - communicating between two devices
https://stackoverflow.com/a/26955220/6589689
Android的无线API也将工作,如果你的设备是相同的 本地网络上(即,使用相同的WiFi路由器)
+0
请不要只回答链接。看看你的链接,这个问题看起来像重复 - 这意味着这个问题应该被标记为重复而不是回答(我知道你现在还不能这样做) –
相关问题
- 1. 从Android设备访问Wamp localhost通过路由器连接
- 2. 如何连接路由器后面的两个设备
- 3. 通过TCP套接字连接两个Android设备
- 4. 模拟通过WiFi网络连接的两个Android设备?
- 5. 如何通过GPRS或3G连接两个Android设备?
- 6. 通过蓝牙以编程方式连接两个Android设备
- 7. Android - 通过USB连接多台设备
- 8. 通过USB连接到Android设备
- 9. 通过WiFi连接Android设备
- 10. 使用wifi连接两个Android设备
- 11. Esp8266(nodeMCU)只能通过局域网连接设备到达路由器
- 12. 通过串行卡连接两台路由器
- 13. 通过RAPI2连接多个设备
- 14. 连接两个连接设备的ADB
- 15. 通过Wifi直接连接多个Android设备
- 16. 两台设备通过蓝牙连接到服务器
- 17. Android平板电脑,路由器和2个设备之间的单向连接
- 18. 通过蓝牙将多个设备连接到一个设备
- 19. 想通过蓝牙连接两个设备一次
- 20. 通过路由器路由到两个WCF服务
- 21. Android设备监视器/ DDMS无法通过网络连接到设备
- 22. 使用套接字通过Wi-Fi连接两台设备
- 23. 通过WiFi连接两个或更多设备通过我的应用程序
- 24. 试图通过蓝牙LE连接多个设备到Android设备
- 25. 连接到路由器的设备的Wi-Fi信号信息
- 26. 通过wifi直接连接两台设备只能通过网页
- 27. 通过套接字连接Android设备和Java应用程序
- 28. Android上的OpenThread边界路由器设备上的设备
- 29. 在同一台路由器上的Android wifi设备通信
- 30. 通过设备连接到OpenShift
的可能的复制[ Android - 两个设备之间的通信](http://stackoverflow.com/questions/9608832/android-communicating-between-two-devices) –
@FlorianKoch我们已经使用o f Wi-Fi点对点? – Rajat
请澄清,我不确定你的意思。另一个问题的答案还包括有关通过路由器连接的信息,不仅仅是直接的,请参见[这个答案](http://stackoverflow.com/a/26955220/3326982) –