我用模拟器通过SOCKET与服务器192.168.10.10可以通信 可我用手机作测试运行的时候 无法联通 注意 不是将apk安装到真机上 向高手请教 

解决方案 »

  1.   

    手机走的是wifi么,如果是移动的网络,需要连接公网的IP你那个192是局域网IP
      

  2.   

    不是将apk安装到真机上?是啥意思啊?
    好像在真机上运行的时候,那个服务器的访问地址跟在模拟器上不同的,具体我也不太记得了。
      

  3.   

    不是走WIFI  WIFI的局域网 内跟服务器 通信 我也成功过 现在是 我想用真机做模拟器 跟电脑上开启的服务通信 失败   但我用eclipse中的模拟器 连接服务是成功的
      

  4.   

    不是走WIFI WIFI的局域网 内跟服务器 通信 我也成功过 现在是 我想用真机做模拟器 跟电脑上开启的服务通信 失败 但我用eclipse中的模拟器 连接服务是成功的
      

  5.   

    我猜想是不是在eclipse中 模拟器使用的是本机的IP 地址 所以跟主机属于同一网段 可以正常连接,但用手机作模拟器测试使用的时候 手机并不是使用的本机的IP 地址 导致 无法连接 所以我在尝试用 USB上网 将手机与电脑置于同一网段 再连接  不过那个什么root 真是个蛋疼的东西 差点把系统的整挂了 还没root上 有木有高人 求真相...