解决方案 »

  1.   

    对android tcp程序熟悉的大牛,来吧!!
      

  2.   

    服务器端端口IP都是固定的IP吧。
    你如果是局域网可以使用广播的方式。
      

  3.   

    不会啊,我说的是局域网里另外一个手机做server端,这样它的IP就可能会变啊。
    局域网广播的方式也适用于TCP?应该只是适用于UDP吧
      

  4.   

    我没说广揪是TCP的。你既然是想快使用一下UDP广播一下呗。
    你循环一下也就255个。也不会慢。一秒内可以搞定。只不过我开的线程多些。这是慢方法。或者异步啥的。这些你都知道了。
      

  5.   

    adb方式?.....怎么还有手动控制
      

  6.   

    正解是:
    A--》手机server端,B->手机客户端。
    A和B手机连上路由器,此时这两台手机都在局域网内。
    首先B手机发送UDP广播包信息“AABBCC”,A手机收到了广播包之后,根据信息内容获取B手机IP地址。
    然后A手机回复一个UDP消息,B手机关掉UDP socket,并且成为TCP server。
    然后A手机与该IP地址建立TCP通信。
    本人验证成功,结贴!!!!!!!!!!!!!!!!