zoukankan      html  css  js  c++  java
  • android学习笔记:adb更换端口后成功启动

    搭建手机开发环境,android ADT,android SDK,然后按照PhoneGap官网的指引,拷贝文件,修改代码,运行,进度条到了某个位置后就停止不动了。

    停止不动,又是停止不动。你都不知道问题出在哪。是android SDK没装好吧?谷歌被封了,想下载更新个东西为什么就他妈这么难!

    但是,也许这又不全是坏事。在天巢这个特殊国情环境里,正因为下载点东西如此艰难费力,所以我天巢程序员被迫个个身怀绝技。为什么中国人生存能力这么强,遍布五大洲什么的,是因为在天巢都能活下去,其他地方算个鸟。

    后来终于有个错误,说是adb这里有问题。

    在DOS窗口中,adb start-server,不是没有任何结果反馈,就是提示有错。
    兜兜转转,搞java的同事后来告诉我,将端口换一下。因为

    C:>netstat -ano | findstr "5037"
      TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       2856

    但查看是哪个进程占用了这个端口,又查不出来。但显示这个,意味著就是被占用了吧?

    如何改变adb的默认端口呢?

    在操作系统的系统环境里面,加一个环境变量:

    ANDROID_ADB_SERVER_PORT,值为9999,看自己喜欢。

    然后,启动,可以鸟。

    注意DOS窗口如果未关闭,要先关闭再开,否则端口还是老的。
    ---------------------------------------------------------------------
    ADT(Android Development Tools)

    目前Android开发所用的开发工具是Eclipse。在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。

    ADB(Android Debug Bridge)
    Adb是英文Android Debug Bridge的英文缩写,是debug工具。说的直白一点就是Adb就是手机与电脑相连的桥,要想用电脑调试和管理手机就必须先安装Adb工具包,我们借助adb工具可以在电脑上给手机安装软件,运行shell命令,系统升级。

  • 相关阅读:
    noi.openjudge——2971 抓住那头牛
    P1265 公路修建 洛谷
    P2330 [SCOI2005] 繁忙的都市 洛谷
    P1331 海战 洛谷
    P1464 Function 洛谷
    基于Manhattan最小生成树的莫队算法
    zoj3659
    poj1182
    hdu1325
    hdu3635
  • 原文地址:https://www.cnblogs.com/leftfist/p/4257896.html
Copyright © 2011-2022 走看看