adb连接手机

  • Post author:
  • Post category:其他





前言


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”或者“直接发现不了手机”解决办法:

  1. 要确保手机、电脑都有驱动器。并且都是打开状态;

  2. adb作为一种连接的方式,有可能被其他程序占用。可以先输入adb kill-server ,杀掉进程

  3. 再输入adb devices



版权声明:本文为belief_009原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。