本人已经做好了Android端与PC机端的应用程序,
但现在是Android端与PC机端不能通讯 有没有高人指点一下中,

解决方案 »

  1.   

    不知道你是要通过什么通信啊,USB,蓝牙,还是wifi之类的。
      

  2.   

    通讯的话,要是adb方式,那只需要安装手机的usb驱动就可以了,直接程序中调用adb命令。
    wifi的话是端口传输,也需要adb不知道你的pc程序做到什么地步了
      

  3.   

    如果是通过 wifi进行交互,设置IP通过socket就可以进行通信了。如果是使用USB则需要使用adb里面的端口重定向(端口重定向是指:在PC端通过SOCKET向手持机发送连接时,当PC尝试连接本机的127.0.0.1:2525时,当使用重定向端口号后adb forward tcp:2525 tcp:2525时,当PC尝试连接127.0.0.1:2525时,PC机会将发送此端口的数据转发至手持机)。
      如果想通过SOCKET方式通过USB连接手持机,可能要写一套适用的SOCKET 协议
      

  4.   

    还要补充一点的是:当把手机当作server端时则需要使用端口重定向,如果是把PC当SERVER时,则通过手持机可以直接通过SOCKET连接10.0.2.2即可