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
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 无记载
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】