是类似即时通讯之类的东西吗...那要用长连接...就用socket...
至于真机连不上的话...就是真机的网络设置问题了..
台式用的有线网,手机用的无线网..看看这两个网是否同一网段...

解决方案 »

  1.   


    如果是在家里,一般情况下是只有一台路由,用这个方法:
    手机:设置--无线和网络--wlan设置--选择已连接的无线网--看"mac"
    电脑:开始--运行--输入:ipconfig /all 然后将"默认网关"记住, 然后输入:arp 默认网关 -a 查看mac地址
    两个mac一样就表示在同一网段里..在公司的话,情况太复杂了,就只能找网管了.
      

  2.   


    不是用wifi连接,我指的是移动网络
      

  3.   


    为什么。还有自己的电脑是动态IP,客户端socket连接的时候需要指定服务器IP怎么办
      

  4.   

    做这个应用你要用真机测试,需要有一个接入公网的服务器,你自己的pc机,ip是动态的,也解析不到,想做的话,投入些资金,申请一个小的空间吧
      

  5.   

    你可以自己封装一个网络配置类,广播找到服务端,把服务端的网络信息返回来。直接建立流连接,模拟socket就可以连上了
      

  6.   

     在本地,你就尝试用局域网的方式去连吧,走3G或者2G网络的话,你其实是走的移动端,然后通过移动端接入互联网,在去找你的主机,你的机器应该是连入的公司局域网的,ip的地址是内网的,根本连不上吧!!  还是走局域网测试比较靠谱