我的是一个收发UDP广播的小程序,我在模拟器上,是正常收发广播,但是我把程序放到真机上,真机就只能接收自己的广播,接收不到别的广播,是什么原因呢???

解决方案 »

  1.   

    你真机上用的什么网络?如果是wifi的话,同一个局域网内应该是可以收到的。
    如果是3G或者2G的网络,这个是收不到的。
      

  2.   

    模拟器所使用的就是电脑所在的局域网真机如果是wifi上网的话 
        应该是无线路由的问题  隔断广播域 
        真机想要跟电脑交互的话 研究下内网穿透吧
      

  3.   

    你的电脑应该是在局域网里,真机在广域网里。局域网里广播广域网怎么收的到哦,另外你是不可以向广域网广播的。你可以找到你真机的ip地址,向它发送udp数据包。它就可以收到了。但是它发的数据,你的电脑是收不到的,除非你做端口映射,把路由器的端口映射到你的电脑上面去