前言
ADB全称Android Debug Bridge,安卓调试桥(目的是起到调试桥得作用)。
用这个工具可以直接操作管理真实得android手机或android模拟器;
adb下载地址:https://www.onlinedown.net/soft/578131.htm
一、adb下载
1、adb下载地址:https://www.onlinedown.net/soft/578131.htm
2、adb下载、解压后可以直接使用。不需要安装。
3、环境配置(任何路径下都可以使用adb命令)
步骤:电脑左侧搜索框输入:环境变量—–>编辑系统变量—->新建增加在电脑中的存放路径—–>cmd—->adb verion—–>显示具体的版本号,证明adb工具下载成功。
二、adb连接手机
1.下载手机助手(360手机助手、豌豆荚等)
adb直接连接失败时,可以先装驱动,确保手机和电脑可以连接,再尝试adb命令连接。
1、电脑端和手机端都需要下载360手机助手
2、下载完成后先尝试,同一内网下电脑和手机的连接。
3、连接成功后,再进行adb控制连接手机。
2.USB连接
首次使用adb连接,一般都需要先用usb连接后,才能使用wifi连接。
USB连接步骤:
1、手机:设置—->更多设置—->开发者选项—->USB调试
注释:如果在设置里找不到开发者选项,可以通过 设置—–>关于手机—–>连续点击“版本号”多次。
2、手机和电脑上都有驱动(360助手等),并且用USB线连接上了;
3、电脑:cmd进入命令窗口:adb devices
4、连接成功会显示设备编号和状态。
如下所示(示例):
C:\Users\yx>adb devices
List of devices attached
9f6777a8 device
3.WiFi连接
1、Android设备要和电脑要连接同一WIFI;
2、手机和电脑首次wifi连接,需要先用上面usb连接步骤;
3、wifi连接需要知道手机的ip,可以通过adb命令查询或者在手机上查看
- abd命令查询(1)查询语句:adb shell ifconfig wlan0(2)IP:inet addr:192.168.100.55
adb命令查询ip:
C:\Users\yx>adb devices
List of devices attached
192.168.100.55:5555 device
C:\Users\niuyx>adb shell ifconfig wlan0
wlan0 Link encap:UNSPEC Driver icnss
inet addr:192.168.100.55 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::9aa3:f1a:5911:28a9/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:730184 errors:0 dropped:0 overruns:0 frame:0
TX packets:268237 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:3000
RX bytes:748807840 TX bytes:36050458
-
手机查询IP 长按wifi,点击进入,IP设置改为「静态」,就可看到IP地址
4、通过ip连接手机,并确认连接状态,只要是device才行。
命令:adb connect ip地址
如下所示(示例):
C:\Users\yx>adb connect 192.168.100.55
connected to 192.168.100.55:5555
C:\Users\yx>adb devices
List of devices attached
192.168.100.55:5555 device
注释:adb devices 输出状态可能有三种
-
offline 设备未连接成功或无响应;
-
device 设备已连接;
-
no device 没有设备/模拟器连接。
总结
adb连接手机出现“offline”或者“直接发现不了手机”解决办法:
-
要确保手机、电脑都有驱动器。并且都是打开状态;
-
adb作为一种连接的方式,有可能被其他程序占用。可以先输入adb kill-server ,杀掉进程
-
再输入adb devices