adb连接设备的几种方式

1、USB连接

前提条件:

  1. 一台已安装adb环境的电脑
  2. 一台手机、一根可传输数据的线(数据线,非充电线)

连接步骤:

  1. 将手机上的开发者选项打开(一般是:设置 > 关于手机,然后点按版本号七次
  2. 进入开发者选项页面,打开USB调试
    PS:小米手机需要插入SIM卡才可打开,部分厂商手机需要登录渠道账号才可以打开
  3. 用数据线连接手机和电脑,手机上会弹出授权窗口,点击确认
  4. 在电脑上打开“命令提示符”窗口(windows快捷键:win+R),输入cmd
    在这里插入图片描述
  5. 窗口中输入adb devices可查看到刚刚连接的设备

2、虚拟设备连接

前提条件:

  1. 一台已安装安卓模拟器(如mumu)、已安装adb环境的电脑

操作步骤:

  1. 命令窗口输入 adb connect 127.0.0.1:7555 连接
    PS:不同模拟器、不同操作系统端口号不一定相同,比如
    mumu在mac上面的端口是5555,在windows上是7555
    夜神windows端口是62001

3、Android 10及以下版本的WIFi连接

前提条件:

  1. 一台Android 10及以上系统的手机、一台已安装adb环境的电脑、一根数据线
  2. 将 Android 设备和 adb 主机(电脑)连接到这两者都可以访问的同一 Wi-Fi 网络
  3. 使用 USB 线将设备连接到主机电脑

操作步骤:

  1. 设置目标设备以监听端口 5555 上的 TCP/IP 连接(可以是其他端口):adb tcpip 5555
    PS:如果当前电脑已连接多台设备,则需要指定监听端口号的设备:adb -s 设备序列号 tcpip 端口号(下图中一共5台设备,device前面那一串就是每台设备的序列号)
    在这里插入图片描述
  2. 拔掉 USB 线
  3. 找到 Android 设备的 IP 地址:设置 > WLAN 设置 > 高级 > IP 地址下找到 IP 地址
  4. 通过 IP 地址+端口号连接到设备:adb connect IP:端口号
    PS: 不止当前电脑可以连接,同局域网下的其他电脑也可以连接,首次连接时会弹出授权窗口,确认后即连接成功
  5. 窗口中输入adb devices可查看到刚刚连接的设备

4、Android 11及以上的WiFi连接

前提条件:(可以没有数据线!!)

  1. 一台Android 11及以上系统的手机、一台已安装adb环境的电脑
  2. 确保您的工作站和设备已连接到同一无线网络

操作步骤:

  1. 将手机上的开发者选项打开(一般是:设置 > 关于手机,然后点按版本号七次
  2. 进入开发者选项页面,打开无线调试
  3. 打开后点击进入无线调试页面
    在这里插入图片描述
  4. 页面可以看到有两种方式连接设备:使用二维码配对或配对码配对
  5. 点击使用配对码配对,会弹出一个窗口显示配对码和IP端口号
  6. 在电脑命令窗口中输入adb pair IP:端口号,然后输入配对码即可
  7. 配对成功后需要再手动连接:adb connect IP:端口号
    注意:connect的端口和pair的端口用的不是同一个,pair用的是配对时弹窗中显示的内容,而connect用的是无线调试页面显示的端口!!配对端口是随机的仅配对使用,连接要用本机的固定端口!!
  8. 窗口中输入adb devices可查看到刚刚连接的设备
  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
VC(Visual Studio C++)是微软公司开发的一款集成开发环境,可用于开发C、C++等程序。ADBAndroid Debug Bridge)是一种用于与Android设备通信的命令行工具。 要在VC中使用ADB连接源代码,首先需要确保已经正确安装了ADB工具。可以从Android开发者网站上下载ADB工具,并按照官方指南进行安装。 在VC中连接ADB有两种方式,一种是通过调用CMD命令来执行ADB操作,另一种是使用第三方库来简化操作。下面分别介绍这两种方式: 第一种方式是通过调用CMD命令来执行ADB操作。可以使用system函数来执行CMD命令,例如可以通过system("adb devices")来获取已连接设备的列表。通过这种方式可以执行各种ADB命令和操作。 第二种方式是使用第三方库来简化操作。ADB提供了一些针对不同编程语言的库,可以用于在程序中直接调用ADB操作。例如,可以使用ADB的C++库来连接设备和执行ADB命令。这种方式相比于调用CMD命令更加灵活和方便。 无论是使用CMD命令还是第三方库,连接ADB的源代码主要包括以下几个步骤:首先需要将ADB工具路径添加到系统环境变量中,这样才能够在程序中调用到ADB命令;然后需要加载ADB库或者调用CMD命令来连接设备;最后可以执行各种ADB操作,例如安装应用程序、获取设备信息等。 总之,要在VC中连接ADB源代码,可以通过调用CMD命令或者使用第三方库来实现。具体的实现方式可以根据具体需求和情况选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值