255.255.255.255你这个server地址对吗?哪有地址是这样的

解决方案 »

  1.   

    当Android使用socket UDP进行广播时就是需要使用这个IP地址。
      

  2.   

    当我使用Debug进行调试时显示在DatagramPacket packet=new DatagramPacket(buffer,buffer.length,serverAddress,4567);这一条代码出错,试过好多程序,总是在这一行出错跳出
      

  3.   

    当Android使用socket UDP进行广播时就是需要使用这个IP地址。
    难道必须用255.255.255.255,有这种IP地址????client怎么把包发送到服务器端呢?
    建议你换成server的ip
      

  4.   

    当Android使用socket UDP进行广播时就是需要使用这个IP地址。
    难道必须用255.255.255.255,有这种IP地址????client怎么把包发送到服务器端呢?
    建议你换成server的ip
    使用UDP发送数据,只管发,不管对方有没有收到,所以原则上讲是,不管ip如何都应当可以发出去,我也试过其他的ip但是错误一样。
      

  5.   

    解决了,其实错误仅仅在于一个toast的使用上,android规定,不可以在其他线程中直接操作UI控件,因此当我使用toast这个UI控件是就会报错,同时还有另外一点是对于网络操作,android规定一定要开辟新线程,否则肯定会报错,无论如何谢谢几位了。分给你们了。
      

  6.   

    是的。。如果要更新ui 主线程,用 Handler 、、、
      

  7.   

    解决了,其实错误仅仅在于一个toast的使用上,android规定,不可以在其他线程中直接操作UI控件,因此当我使用toast这个UI控件是就会报错,同时还有另外一点是对于网络操作,android规定一定要开辟新线程,否则肯定会报错,无论如何谢谢几位了。分给你们了。