解决方案 »

  1.   

    要重开一下cmd
    试试
    adb kill-server
    adb start-server
    此时应该会显示例如:(修改到了9999)
    * daemon not running. starting it now on port 9999 *
    * daemon started successfully *再试试adb shell命令
      

  2.   

    好方法,楼主是在windows系统吧?
      

  3.   

    要重开一下cmd
    试试
    adb kill-server
    adb start-server
    此时应该会显示例如:(修改到了9999)
    * daemon not running. starting it now on port 9999 *
    * daemon started successfully *再试试adb shell命令
    似乎还是不行?头疼
      

  4.   

    adb -P 12345 start-server
    这个命令提示是启动了,但是netstat -aon|findstr "12345"没有结果直接用adb start-server……再netstat -aon|findstr "7035"试试
      

  5.   

    adb -P 12345 start-server
    这个命令提示是启动了,但是netstat -aon|findstr "12345"没有结果直接用adb start-server……再netstat -aon|findstr "7035"试试
      

  6.   

    adb -P 12345 start-server
    这个命令提示是启动了,但是netstat -aon|findstr "12345"没有结果直接用adb start-server……再netstat -aon|findstr "7035"试试
    还是不行,想不明白怎么回事。
    我在pc端上利用adb写一个小程序,功能是实现adb pull 跟 adb push而已,为了防止其他手机助手的干扰,也打算跟题主一样修改端口,从网上了解到的情况也都是说这样做可以实现,比如这个:http://blog.csdn.net/loovejava/article/details/8971953#reply
    但我发现塔还是用的默认的5037端口。头疼
      

  7.   

    你的adb命令配置到系统环境了么?
    看你好像每次都要到特定目录……不知道是否有关
      

  8.   


    你的adb命令配置到系统环境了么?
    看你好像每次都要到特定目录……不知道是否有关非常感谢你的耐心,重启一遍电脑就好了
    增加环境变量,把端口修改到7035,然后需要重启电脑。start server之后,用netstat -aon|findstr 7035确认了。
    不过还有个小问题就是,如果我不先启动adb,而是先把手机接到电脑上,那金山手机助手就会抢先把我修改过的默认的7035端口给占用了