the connection to adb is down解决办法

2019-12-01 02:55栏目:竞技宝app
TAG:

主题素材1:不可能安装手提式有线电话机驱动,

在运维Android程序时候,现身

摘要:

减轻格局:安装强盛的豌豆荚,常常能都能毁灭难点

the connection to adb is down and a severe error has occured

Android开荒调节和测量试验项目利用到安卓调试桥工具,Android Debug Bridge坐落于sdk路线platform-tools文件夹,使用Android Studio或Eclipse工具忽视了adb工具的一些细节,浓郁理解安卓调节和测验桥指令操作的长河,有助于减轻现身的各样错误,运转adb遭逢的大谬不然包罗:

问题2: 

lanuch failded

1、命令行输入adb devices或其它命令

adb devices 时出现

下一场在命令行输入adb decives,现身:

adb server is out of date. killing...

adb devicesadb server is out of date.  killing...

* daemon not running. starting it now on port 5037 *

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

ADB server didn't ACK

ADB server didn't ACK*

案由是adb server的端口被攻陷。

* failed to start daemon *

failed to start daemon *error: unknown host service

 消除措施(关闭eclipse):

error:

标题原因:平日是端口5037被侵占

在cmd窗口:

2、命令行输入adb start-server或此外命令

解决办法:关闭占用端口的软件

C:Userstsung>adb nodaemon server

cannot bind 'tcp:5037'

C:Userstsung>netstat -ano | findstr "5037"

TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING  4696

TCP    127.0.0.1:5037        127.0.0.1:64830      ESTABLISHED      4696

TCP    127.0.0.1:50250        127.0.0.1:5037       SYN_SEND     4584

TCP    127.0.0.1:64830        127.0.0.1:5037        ESTABLISHED      4584

......

C:Userstsung>tasklist | findstr "4696"

adb.exe         4696 Console                    1     5,812 K

adb server version doesn't match this client ; killing...

          1:确认端口是还是不是被占用

嗯,原本是adb.exe进度占了adb的端口。

3、命令行输入adb start-server

    c:adb nodaemon server
    cannot bind 'tcp:5037'

C:Userstsung>tasklist

adb server is out of date. killing... ADB server didn't ACK failed to start

    2:找元凶

Image Name                    PID Session Name        Session#    Mem Usage

4、命令行输入adb start-server

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

========================= ======== ================ 

adb server version doesn't match this client ; killing...error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:常常每种套接字地址(左券/互联网地址/端口卡塔尔(قطر‎只允许使用大器晚成

       C:Userslizy>tasklist | findstr 1234"
      PPPAdbServer.exe                      1234 Console                    1     3,071 K

...                          ...                  ...      ....

5、命令行输入adb nodaemon server

    ok 关闭PPPAdbServer.exe 即可

adb.exe                  4696 Console                    1      5,812 K

cannot bind 'tcp:5037'

问题三: adb devices 后 List of devices attached 空

...                          ...                  ...      ....

6、命令行输入adb nodaemon server

缘由及缓和办法:多半是adb版本不得法,多品尝多少个版本尝试,今后较新本子是 1.0.39

将以此历程kill掉:

error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:

 

C:Userstsung>taskkill /f /pid 4696

多如牛毛每一个套接字地址(合同/互联网地址/端口卡塔尔只同意利用二回。

成功:已终止PID为4696的进程。

7、命令行输入adb devices

设若该命令提示无权力,能够去windows的“职责微处理器”中“进度”那些窗口,找到这一个历程,将它杀掉。

图片 1调解桥常用命令操作

再运行adb devices,就可以。

Android Studio调控台或Eclipse调节台打字与印刷:Adb connection Error:远程主机强迫关闭了叁个存世的连年。

C:Userstsung>adb devices

生龙活虎、初始精通adb命令

List of devices attached

adb.exe,运营在这里时此刻开拓者计算机的三个后台进度是叁个服务端,管理着client和daemon之间的通信。检查当前Computer是不是布署adb.exe情形变量,展开任务微电脑,检查是否有adb.exe进度在实行,若无陈设adb.exe意况变量,手动配置种类意况变量,步骤:

G2W0214A17054261      device

1.配置sdk根路径:D:AndroidEclipseADTadt-bundle-windows-x86_64-20140702sdk

下一场再展开eclipse,就能够了。

图片 21.1 配置SDK根路径

2.配置plateform-tools路径:%sdk_home%platform-tools;

3.配置tools路径:%sdk_home%tools;

4.铺排体系变量Path路径:%sdk_home%platform-tools;%android_home%tools;

图片 31.2配置SDK的Path路径

开荒命令行窗口,输入adb version查看版本音讯,输入adb help查看帮忙文书档案,现在TeachCourse就足以通过cmd窗口落成Android Studio或Eclipse开辟工具处理项目标天职。

最初adb后台进度

adb start-server

翻开当前连年装置

adb devices

卸载钦赐包名的APP

adb uninstall com.sinolv.recycle

版权声明:本文由龙竞技官网发布于竞技宝app,转载请注明出处:the connection to adb is down解决办法