adb常用命令

当安卓开启允许usb调试时,或者使用模拟器安装好APP后需要操作app应用时,adb终端上可做非常多的动作,就和Windows中的命令行一样。针对比较常用的场景整理了一些常用命令如下:

一、查看连接设备:adb devices

 

 二、查看app包名:adb shell pm list packages(不输入参数,默认打印设备/模拟器上的所有软件包)

  

 使用-s参数:adb shell pm list packages -s,只输出系统的包,可加上关键字搜索出要使用的系统包--》adb shell pm list packages -e "qq"

 

三、查看当前activity:    adb shell dumpsys activity | findstr "mResume"

 

四、启动APP: adb shell am start -n "com.tencent.mobileqq/.activity.LoginActivity",-n 后的内容为对应APP的activity参数,可通过上方三命令获取。

 

五、关闭和启动adb :

1)关闭adb:   adb kill-server

2)启动adb:   adb start-server

 

六、安装APP:  adb install <apk文件路径>,模拟器安装app:  adb -s  emulator-5556 install ./kaka.apk

 1)adb install –r 覆盖安装

2)adb install –s 安装到SD卡

3)adb install –rs覆盖安装到SD卡

4)adb -s  <serial  number>  install  选定设备安装

 

七、卸载APP:adb uninstall <包名>

 

八、操作文件:

1)adb push <本地路径><设备路径>:把pc上的文件或文件夹复制到设备中

2)adb pull <设备路径><本地路径>:把设备上的文件或文件夹复制到电脑

 

九、查看日志:adb logcat 

1)将logcat信息保存在指定文件中:adb logcat >> <指定文件路径>   

2)查看Activity的启动时间:adb logcat -s ActivityManager

3)过滤不同优先级的log:adb logcat *:W

日志优先级是下面的字符,顺序从低到高:
V—Verbose 明细(最低优先级)
D—Debug 调试
I—Info 信息
W—Warm 警告
E—Error 错误
F—Fatal 严重错误
S—Silent 无记载  

 

posted @   奔跑的番茄汁  阅读(332)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示