本帖最后由 li277680701 于 2011-08-15 16:19:48 编辑

解决方案 »

  1.   

    你确认那个USB上可以支持TCP/IP 协议么?
      

  2.   

    没加权限,在mainfirst.xml中加internet权限!
      

  3.   

      从代码上没看出什么问题,不过,在程序运行的时候,可以检查下,abd forward命令是否执行成功了。
      

  4.   

    serverAddr = InetAddress.getByName("10.0.2.2");  
    System.out.println("TCP 1111" + "C: Connecting..."); 
    socket = new Socket(serverAddr, 12580); 
    public static final int SERVER_PORT =10086;
    怎么port都不匹配啊
      

  5.   

    一个android端的service后台运行的程序,作为socket的服务器端;用于接收Pc client端发来的命令,来处理数据后,把结果发给PC client我觉得server最好放在PC端,毕竟IP地址相对固定