android关于adb相关命令梳理

文章目录

基本命令

bash 复制代码
#查看手机设备
adb devices 
#安装包
adb install com.xxx
#保留数据及缓存文件安装新包
adb install -r com.xxx
 #卸载包
adb uninstall com.xxx
 #关闭adb服务
adb kill-server
#启动adb服务
adb start-server 
# 查看手机里面所有包名
adb shell pm list packages 
#查看手机里面所有第三方包名
adb shell pm list packages -3
#截频并保存文件在手机上为xx.Png
adb shell /system/bin/screencap -p /sdcard/xxx.png
 #pull手机文件
adb pull /sdcard/xx.png ./
# 将电脑文件导入手机
adb push ./xxx /sdcard/xxx
 #清除缓存数据
adb shell pm clear com.xxx
#启动程序
adb shell am start -n com.xxx.activity/.xxxActivity 
#强制停止运行程序
adb shell am force-stop com.xxx
#查看日志main日志
adb logcat
#所有日志
adb logcat -b all
#将日志打印到电脑上 
adb logcat > ./xxx/1.txt
# 用adb命令设置输出日志缓存大小:如2m或4m 系统默认为64kb
adb logcat -G 4m
#设备特性,硬件之类的性能  
adb shell pm list features 
#系统上所有的users
adb shell list users  

高级命令

bash 复制代码
#获取应用app的pid号
adb shell ps -A    |    grep 包名 
#输入文本
adb shell input text "123456"
#获取手机系统信息( CPU,厂商名称等)
adb shell "cat /system/build.prop | grep "product""
#系统版本
adb shell getprop ro.build.version.release
#系统api版本
adb shell getprop ro.build.version.sdk
#设备型号
adb shell getprop ro.product.model
#厂商名称
adb  shell getprop ro.product.brand
#序列号
adb shell getprop ro.serialno
#获取手机mac地址
adb shell cat /sys/class/net/wlan0/address
#获取手机内存信息
adb shell cat /proc/meminfo
#获取手机存储信息
adb shell df
 adb shell df /data
#sdcard存储信息:
adb shell df /storage/sdcard
#手机物理密度
adb shell wm density
#查看指定apk中清单文件信息
aapt dump badging +包的全路径
# 查看所有apk包名
adb shell pm list package -f

文件查询

bash 复制代码
# 查看文件夹下文件大小
ls | xargs du -sh 
du -sh *
# 查看目录下各个文件磁盘大小
df -h 

adb remount报verity错误

bash 复制代码
adb root
adb disable-verity
adb reboot

adb root
adb remount
相关推荐
松仔log6 小时前
Java中级——组合和继承
android·java·开发语言
我命由我1234510 小时前
Jetpack Compose - MaterialExpressiveTheme 与 MaterialTheme、ColorScheme
android·java·开发语言·java-ee·kotlin·android jetpack·android runtime
lilian23311 小时前
Harmony os 技术实战|拼豆制图06:收藏 ID、生成记录与重启恢复怎么不打架
android·java·数据库·harmonyos
2601_9557596211 小时前
ClaudeAPI成本中心与业务标签设计指南
android·java·数据库
余衫马11 小时前
2026最新版!Android Studio 极速安装与配置指南
android·ide·android studio
AFinalStone11 小时前
Android 7系统异常问题排查(五)Framework层(下)—System Server崩溃
android·tombstone·系统异常
AFinalStone11 小时前
Android 7系统异常问题排查(八)系统追踪—Trace机制与性能诊断
android·系统异常
极客猴子15 小时前
Android录音转写频繁卡顿?多款APP长时间会议场景稳定性实测
android·人工智能·智能手机·飞书
Kapaseker15 小时前
Boolean 变量到底该怎么命名?
android·kotlin
AFinalStone15 小时前
Android 7系统异常问题排查(六)应用异常(上)—ANR机制全解
android·系统异常