请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

android端UDPProvider收不到消息呢

请问,我使用androidstudio自带模拟器运行收不到UDPSearcher发送的消息,然后百度得知需要用telnet命令定向端口,之后再次用UDPSearcher发送,但只能pc端的UDPProvider能收到,视频中老师说可以,这要怎么弄呢?我现在是懵逼状态

正在回答

1回答

等一下哈,请问一下你的发送广播是谁发的?然后有那些在接收?

另外你上面的问题建议先排除一下防火墙的问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕课_松林 #1
    代码和git库中一样的,android模拟器和PC端都是UDPProvider,不同的是,PC监听20000端口,安卓监听2888(因为都是在电脑上,有端口冲突),然后用UDPSearcher给20000发送 可以正常接收,但给2888发送安卓却收不到
    回复 有任何疑惑可以回复我~ 2019-04-10 12:44:14
  • Qiujuer 回复 提问者 慕课_松林 #2
    这个情况有可能是电脑的网卡和模拟器之间并未把UDP消息进行转发过去;能否使用真机试试?
    回复 有任何疑惑可以回复我~ 2019-04-11 00:55:20
  • 提问者 慕课_松林 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-04-12 00:52:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信