当前位置: 首页 > news >正文

常用的ADB命令分类汇总

常用的ADB命令分类汇总:

一、设备连接与管理

查看已连接设备:adb devices
指定设备操作:adb -s 设备序列号 命令(多设备时使用)
通过IP连接设备:adb connect IP:55555
断开连接:adb disconnect IP:55555
重启ADB服务:
启动:adb start-server
停止:adb kill-server
二、应用管理

安装APK:
普通安装:adb install app.apk
覆盖安装:adb install -r app.apk
测试版安装:adb install -t app.apk
卸载应用:
完全卸载:adb uninstall 包名
保留数据卸载:adb uninstall -k 包名
查看应用信息:
所有应用包名:adb shell pm list packages
第三方应用包名:adb shell pm list packages -
三、文件操作

电脑→设备:adb push 本地路径 设备路径
设备→电脑:adb pull 设备路径 本地路径
导出APK文件:adb pull /data/app/包名/base.apk
四、系统调试

进入Shell:adb shell
查看当前Activity:
Windows:adb shell dumpsys activity | findstr "mFocusedActivity"
Linux/Mac:adb shell dumpsys activity | grep "mFocusedActivity"
内存信息:
整体内存:adb shell dumpsys meminfo
应用内存:adb shell dumpsys meminfo 包名
查看设备属性:
型号:adb shell getprop ro.product.model
Android版本:adb shell getprop ro.build.version.release
五、实用功能

屏幕截图:adb shell screencap -p /sdcard/screen.png
屏幕录制:adb shell screenrecord /sdcard/demo.mp4(Ctrl+C停止)
查看日志:
实时日志:adb logcat
清除日志:adb logcat -c
强制停止应用:adb shell am force-stop 包名
六、网络相关

查看网络状态:adb shell netstat
修改网络配置:adb shell svc wifi enable/disable(开关WiFi)
注:部分命令需要设备已root权限才能执行。建议连接设备后先执行adb root获取权限

相关文章:

  • 比较迭代次数的分布宽度和密度
  • JavaScript中主动抛出错误的方法
  • -信息革命-
  • 2025.4.23 JavaScript 随机抽人网页学习笔记
  • FFTW3.3.10库与QT结合的使用
  • Qt从零开始(1)了解
  • 进程与线程-----C语言经典题目(8)
  • 在使用docker创建容器运行报错no main manifest attribute, in app.jar
  • C++ TCP通信原理与实现
  • 2025年邵阳市工程技术研究中心申报流程、条件、奖补
  • AI中Token的理解与使用总结
  • 小集合 VS 大集合:MySQL 去重计数性能优化
  • 4月27日日记
  • fastapi【0基础学习之路(未学py版)】
  • 「Mac畅玩AIGC与多模态01」架构篇01 - 展示层到硬件层的架构总览
  • 函数式编程之 Optional
  • 秒杀压测计划 + Kafka 分区设计参考
  • 关于OCP认证:有Oracle和MySQL两种
  • Dart中的库 自定义库 系统库 第三方库
  • TV launcher官方下载-tv launcher汉化版-tv桌面启动器极简下载
  • 男人女人做那事网站/google浏览器官网入口
  • 网页网站公司如何做备份/域名访问网站
  • 用python做的网站/注册网站需要多少钱?
  • 珠海网站建设兼职/公司个人怎么做网络推广
  • 武汉网站推广/广东深圳疫情最新消息
  • 如何给wordpress文章部分内容加密/seo免费优化工具