我试图通过android的usb接口发出多播pakcet。代码适用于wifi。 当我做msock = new MulticastSocket();我得到一个异常“java.net.SocketException:网络无法访问” 我试图多播到地址239.255.255.250。 广播也完全可以。多播的问题。 我将ifconfig usb0的输出粘贴在
之下ifconfig usb0 usb0:ip 192.168.42.129 mask 255.255.255.0 flags [up broadcast running multicast]
USB还有什么额外的功能可以支持多播吗?
提前致谢 科兹洛夫
答案 0 :(得分:1)
回答我的问题:) 经过多次尝试,我们现在可以通过USB发送多播数据包。 在Android设备模拟器中输入命令dhcpcd并且所有开始工作......我猜它与路由表(网关信息等)的设置有关。