什么是Android中的adb?

siv*_*636 9 eclipse android adb

我尝试运行Android程序时出现以下错误.

请解释我到底adb是什么,以及如何重新启动它?

我收到以下错误

The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
Run Code Online (Sandbox Code Playgroud)

Hai*_*lei 24

adb是Android Debug Bridge.

要通过命令行重新启动adb:

adb kill-server
adb start-server
Run Code Online (Sandbox Code Playgroud)

要在Eclipse中重新启动adb:

  1. 窗口>显示视图>其他...> Android /设备
  2. 显示视图时:"设备"的视图菜单>重置adb


Pra*_*mar 8

Android调试桥

Android Debug Bridge(adb)是一个多功能命令行工具,可让您与仿真器实例或连接的Android设备进行通信.它是一个客户端 - 服务器程序,包括三个组件:

  • 一个在您的开发机器上运行的客户端.您可以通过发出adb命令从shell调用客户端.其他Android工具(如ADT插件和DDMS)也可以创建adb客户端.
  • 服务器,在开发计算机上作为后台进程运行.服务器管理客户端与在仿真器或设备上运行的adb守护程序之间的通信.
  • 守护程序,在每个模拟器或设备实例上作为后台进程运行.

重新启动ADB

adb kill-server && adb start-server
Run Code Online (Sandbox Code Playgroud)

通过使用上面的命令,这将重新启动adb服务器.而且,如果您使用的Eclipse是手段,请参阅下图 -

在此输入图像描述

在您的DDMS一个选项中,重新启动adb,如上图所示.希望这对你有所帮助.