连接设备
下载使用 adb 工具
- 官网下载 platform-tools(直接搜索即可), 并解压
- 进入 platform-tools 文件夹,在地址栏输入 cmd 打开 cmd 窗口
在设备上启用 adb 调试
- 打开开发者选项(**设置 > 关于手机 ** > 点按 版本号 七次 > 在设置中找到 开发者选项)
- 打开USB调试和无线调试(在开发者选项中)
通过 Wi-Fi 连接到设备
-
将 Android 设备和 adb 主机连接到同一 Wi-Fi 网络
-
使用 USB 线将设备连接到主机(USB用于传输文件 / Android Auto,并点击允许该计算机调试)
-
设置目标设备以监听端口 5555 上的 TCP/IP 连接
$ adb tcpip 5555 # 返回以下值 成功 restarting in TCP mode port: 5555
-
拔掉连接目标设备的 USB 线
-
找到 Android 设备的 IP 地址(WiFi详细信息里有)
-
通过 IP 地址连接到设备
$ adb connect device_ip_address:5555
# 不执行步骤3会返回以下错误
cannot connect to 192.168.31.200:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
- 确认主机已连接到目标设备:
$ adb devices
List of devices attached
device_ip_address:5555 device
如果 adb 连接断开:
确保主机仍与 Android 设备连接到同一个 Wi-Fi 网络
通过再次执行
adb connect
步骤重新连接如果上述操作未解决问题,重置 adb 主机:
adb kill-server
然后,从头开始操作
参考: ANDROID STUDIO
#部分命令
adb install -r xxx.apk
列出所有应用 adb shell pm list packages
列出系统应用 adb shell pm list packages -s
列出第三方应用 adb shell pm list packages -3
列出已禁用应用 adb shell pm list packages -d
列出已启用应用 adb shell pm list packages -e
查看将要退出和启动的包名 adb shell am monitor
查看启动的应用包名 adb shell dumpsys activity activities | findstr "Runs"
查看当前界面的应用包名 adb shell dumpsys window | findstr mFocusedAPP
卸载
adb shell pm uninstall --user 0 com.youku.taitan.tv
冻结
adb shell pm disable *
停用命令:
pm disable-user 包名
启用命令:
pm enable 包名