adb下载/安装及使用

  • adb简介
  • 1、adb下载
  • 2、adb配置
  • 3、连接手机
  • 4、adb抓包
  • 4、可能遇到的问题


adb简介

ADB是Android-Sdk里的一个客户端-服务器端程序,其中客户端是我们操作的电脑, 服务器端是Android设备,它的全称为Android Debug Bridge,就是起到调试桥的作用。通过这个桥我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。
简而言之,ADB就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。

1、adb下载

由于这些是直接的 Google 链接,您可确保下载不仅是官方的,而且将始终能够获得最新版本的 ADB 和 Fastboot

2、adb配置

1、将下载的包解压,放到对应目录:

Android ADT工具 安卓adb工具包手机版下载_android


2、打开我的电脑——高级系统设置——系统属性——高级——环境变量——编辑Path,将步骤1 adb所在路径添加到Path变量值中。最后点击“确定”。

Android ADT工具 安卓adb工具包手机版下载_android_02


3、检查是否安装成功

win+R>cmd打开命令窗口:

Android ADT工具 安卓adb工具包手机版下载_进程名_03


输入:adb,返回如下,代表配置成功。

Android ADT工具 安卓adb工具包手机版下载_Android ADT工具_04

3、连接手机

1、手机端设置>开发者模式>开启USB调试模式;
2、数据线连接手机与电脑。

4、adb抓包

1、输入adb devices命令,可以查看当前连接的手机。

Android ADT工具 安卓adb工具包手机版下载_android_05

2、app发生闪退后,不要再进行任何操作,cmd输入命令:adb logcat -v time > D:\log\logcat.log

在路径下,产生日志文件:

Android ADT工具 安卓adb工具包手机版下载_android_06


PS:adb logcat -v time:是开始抓取日志命令

“>:”代表输出到

D:\log\logcat.log:代表路径下日志的名称

使用组合件:Ctrl+c可结束日志抓取。

adb命令大全:

4、可能遇到的问题

adb使用不了 提示如下,很可能原因端口被占用:

Android ADT工具 安卓adb工具包手机版下载_Android ADT工具_07

这是因为你的电脑安装了,鲁大师手机助手,360手机助手占用了adb的端口引起的。因为套接字的唯一性(一个套接字只能由 协议/网络地址/端口号 唯一确定 ),一个电脑只能有一个程序关联对应的端口,对于adb对应的端口就是5037。为了验证你的5037端口是否被占用,可以用netstat -ano|findstr “5037” 去查找5037对应的端口号的进程id 也就是pid。

如果有相应的pid,就证明此端口5037有程序占用了。如下图

Android ADT工具 安卓adb工具包手机版下载_Android_08


果然,5037端口有相应的进程,我们试着去查找相应的进程对应的进程名称,用tasklist |findstr “15828” 结果如下图

Android ADT工具 安卓adb工具包手机版下载_Android ADT工具_09


果然,我们找到了一个进程名字,看名字似乎是ludash的拼音缩写开头的,这时候去检查一下你电脑的运行程序,哎呦,还真有一个鲁大师手机助手正在运行,就是它害的我们的adb运行不了,所以我们果断打开进程管理器结束这个进程,如下图。

Android ADT工具 安卓adb工具包手机版下载_进程名_10