151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

PC连接Android设备ADB调试方法

2024-11-30 08:48:59 网络设备调试 25 ℃ 0 评论

        Android调试桥(Android Debug Bridge),简称adb。用于执行各种设备操作,如安装和调试应用

通过 USB 连接到设备

        通过usb连接的设备,需要在系统设置中开启开发者选项并启用USB调试

通过 Wi-Fi 连接到设备

        查看Android 设备ip

adb shell ifconfig wlan0 adb shell ip -f inet addr show wlan0

Android 11(API 级别 30)及更高版本支持使用 Android 调试桥 (adb) 从工作站以无线方式部署和调试应用。

在开始使用无线调试功能之前,需要确保一下条件:

  • 确保PC和设备已连接到同一无线网络。
  • 确保 Android设备搭载的版本是Android 11或更高版本,或者 Android 13
  • 在设备上启用开发者选项。
  • 在设备上启用无线调试
adb pair ipaddr:port

 Android 10 及更低版本的无线连接

  • 将 Android 设备和 adb 主机连接到同一 Wi-Fi 网络。
  • 使用 USB 线将设备连接到主机。
  • 设置目标设备以监听端口 5555 上的 TCP/IP 连接:
adb tcpip 5555
  • 拔掉连接目标设备的 USB 线。
  • 找到 Android 设备的 IP 地址。
  • 通过 IP 地址连接到设备:
adb connect device_ip_address:5555
  • 确认主机已连接到目标设备:
$ adb devices 
List of devices attached 
device_ip_address:5555 device

设备现已连接到 adb。

断开无线连接

adb disconnect

如果与设备的 adb 连接断开:

  • 确保主机仍与 Android 设备连接到同一 Wi-Fi 网络。
  • 通过再次执行 adb connect 步骤重新连接。
  • 如果这样无法解决问题,请重置adb 主机:
adb kill-server

然后,从头开始操作。

查询已连接设备/模拟器

adb devices

示例:

PS C:\Users\user230101\Desktop> adb devices
List of devices attached
192.168.140.100:5555    device
192.168.140.148:5555    offline

相关报错:adb: error: failed to get feature set: more than one device/emulator

  • offline —— 表示设备未连接成功或无响应。
  • device —— 设备已连接。注意这个状态并不能标识 Android 系统已经完全启动和可操作,在设备启动过程中设备实例就可连接到 adb,但启动完毕后系统才处于可操作状态。
  • no device —— 没有设备/模拟器连接。

解决方法-指定设备:

PS C:\Users\user230101\Desktop> adb devices
List of devices attached
FACTORYTESTMODE device
192.168.255.182:5555    device

PS C:\Users\user230101\Desktop> adb -s 192.168.255.182:5555 shell

关闭adb服务

adb kill-server

开启adb服务

adb start-server

参考:Android 调试桥 (adb)  |  Android Studio  |  Android Developers (google.cn)

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接