Android ADB操作命令

发布于:2023-03-12 ⋅ 阅读:(415) ⋅ 点赞:(0)

玩转基础ADB命名

一:ADB是什么

ADB全称:Android Debug Bridge :Android调试桥梁。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限
Android的初衷是用adb这样的一个工具来协助开发人员在开发android应用的过程中更快更好的调试apk,因此adb具有安装卸载apk、拷贝推送文件、查看设备硬件信息、查看应用程序占用资源、在设备执行shell命令等功能

二:ADB配置

1.打开系统属性--环境变量--配置系统变量path路径
2.找到sdk安装目录下platfrom-tools :E:AndroidSDKplatform-tools
3.路径配置在path中
image.png

三:ADB命令

1.连接设备:
adb devices 查看设备名(手机的序列号)
image.png
2.连接adb服务和关闭adb服务
adb start-server 开启服务, adb kill-server 关闭服务
3.查看adb版本
adb version
image.png
4.安装和卸载APK
当手机处于开发者模式下:adb install **.apk/adb install ApplicationId(包名)
adb uninstall 包名(ApplicationId)
5.查看手机分辨率
adb shell wm size
image.png
6.查看屏幕密度
adb shell wm density
image.png
7.查看手机相关信息
adb shell getprop ro.product.cpu.abi 查看手机的CPU架构(小米手机arm64-v8a)
adb shell getprop ro.product.model 查看手机型号(Redmi 6 Pro)
adb shell getprop ro.product.name 查看手机设备名称(sakura)
adb shell getprop ro.product.manufacturer 查看手机内部名称(xiaomi)
adb shell getprop ro.product.brand 查看手机品牌(xiaomi)
8.查看电池状态
adb shell dumpsys battery
image.png
9.ADB下Wifi调试
1.首先确保手机和电脑在同一个网段下或者说在同一个局域网下
cmd下输入ping ip(此ip为手机连接的wifi的ip)通了,说明手机和电脑在同一个网段下面
image.png
2.指定手机的端口可以接收到TCP/IP连接
确保手机开启usb调试,用usb线把手机和电脑连接起来,执行命令:adb tcpip 5555 执行成功后可以拔掉usb线(端口号可以不是5555,官方默认使用这个)
3.通过IP连接手机
执行命令:adb connect ip 连接成功后可以使用
image.png
4.通过IP断开连接手机
执行命令:adb disconnect ip
image.png
5.如果连接失败且端口号,网络都没问题可以同杀死adb服务重连
命令:adb kill-server 和adb start-server
6.连接成功后可以查看连接
命令:adb devices
image.png
10.查看所有包名
命令:adb shell pm list packages
image.png
adb 还有许多命令,adb 给开发人员调试使用,还有很多启动四大组件等,传输文件等很多还需要慢慢探索,这一些都是一些基础玩法。
路漫漫其修远兮,吾将上下而求索。

本文含有隐藏内容,请 开通VIP 后查看