adb命令

这篇博客介绍了如何使用ADB命令来操作Android设备,包括启动应用、查看包名、列举所有APP、查看设备信息、管理进程、安装卸载APK、截屏、录屏、获取日志等实用技巧,是Android开发者和测试人员的实用工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.adb启动App命令

adb shell am start -n 包名/包名入口 注意包名和入口中间加斜杠/

2.查看包名

win
adb shell dumpsys window w |findstr \/ |findstr name=
mac
adb shell dumpsys window w |grep / |grep name=

https://zhuanlan.zhihu.com/p/467828480
3.列出手机里面所有APP包名

 adb shell pm list packages

4.其他命令

想看比较全又不用百度的adb命令 :adb help
打印本机所有软件包  adb shell pm list packages
输出和安装包相关联的文件 adb shell pm list packages -f
打印输出第三方安装包 adb shell pm list packages -3
输出本机禁用的包 adb shell pm list packages -d
输出本机启用的包 adb shell pm list packages -e
查看ADB版本:adb version
查看手机设备:adb devices
查看设备型号:adb shell getprop ro.product.model
查看电池信息:adb shell dumpsys battery
查看设备ID:adb shell settings get secure android_id
查看设备IMEI:adb shell dumpsys iphonesubinfo (好像看不了,哈哈)
查看Android版本:adb shell getprop ro.build.version.release
查看手机网络信息:adb shell ifconfig
查看设备日志:adb logcat (log疯狂刷)
重启手机设备:adb reboot
安装一个apk:adb install /path/demo.apk
卸载一个apk:adb uninstall com.niubi.dadada(包名) 
保留原数据的话 adb uninstall -k 包名
查看系统运行进程:adb shell ps
查看系统磁盘情况:adb shell ls /path/
手机设备截屏:adb shell screencap -p /sdcard/aa.png
手机文件下载到电脑:adb pull /sdcard/aa.png ./
电脑文件上传到手机:adb push aa.png /data/local/
手机设备录像:adb shell screenrecord /sdcard/ab.mp4
手机屏幕分辨率:adb shell wm size
手机屏幕密度:adb shell wm density
连接设备 : adb connect [[:]](默认端口号是:5555)
adb disconnect <设备的IP地址>:端口号 :adb断开某设备
adb root:进入root权限
adb push xxx.apk system/app:可以指定安装位置,如系统app位置:system/app
adb pull /sdcard/文件夹名字/文件名称(手机文件地址)  C:/Users/v-gaoyu/Desktop(桌面,去文件夹里面复制一下就行)将手机里文件拉取到电脑
adb push C:/Users/v-gaoyu/Desktop/1.txt /sdcard/某个文件夹  :将电脑某一目录下的文件1.txt 传到手机指定目录/sdcard/文件夹  目录中
查看日志
.adb logcat -v time   打印log的详情日志
2.adb logcat -v time > D:\log.txt   把日志输出到电脑的上查看,在窗口打印的同时,文件也会同时打印的
3.adb logcat -c       清除之前的日志信息,一般在看日志前都会执行这个命令,目的是好看日志,不然前面的日志应该会超级多,不好看

db指定包名查看日志    首先查看包名  命令  windoes的
adb shell dumpsys window w |findstr \/ |findstr name=
mac的
adb shell dumpsys window w |grep / |grep name=     
 2.查看对应的进程 adb shell ps | findstr vchat.A  查看包名进程    3.根据进程来查看过滤app的日志
adb logcat | findstr vchat.A      

参考网址:其他更全的adb命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值