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

【ADB】常见命令汇总(持续更新)

▒ 目录 ▒

    • 🛫 导读
      • 开发环境
    • 1️⃣ 设备连接和识别
    • 2️⃣ 应用程序管理
    • 3️⃣ 文件传输和管理
    • 4️⃣ 设备信息和日志
    • 5️⃣ 设备操作和控制
    • 6️⃣ 截图相关
    • 🛬 文章小结
    • 📖 参考资料

🛫 导读

Android调试桥(ADB)是一个用于在计算机和Android设备之间进行通信和调试的命令行工具。
它提供了一组命令,可以执行各种与设备相关的操作,包括安装和卸载应用程序、传输文件、查看设备日志等。

开发环境

版本号描述
文章日期2024-04-07
操作系统Win11 - 22H222621.2715

1️⃣ 设备连接和识别

  • adb devices: 查看当前连接的设备列表。
  • adb connect <device_ip>: 连接到指定 IP 地址的设备。
  • adb disconnect <device_ip>: 断开与指定 IP 地址的设备的连接。

2️⃣ 应用程序管理

  • adb install <path_to_apk>: 安装一个应用程序。
  • adb uninstall <package_name>: 卸载一个应用程序。
  • adb shell pm list packages: 列出所有安装的包。
  • adb shell am start -n <package_name>/<activity_name>: 启动应用程序中的特定活动。

3️⃣ 文件传输和管理

  • adb push <local> <remote>: 将本地文件复制到设备。
  • adb pull <remote> <local>: 将设备上的文件复制到本地。

4️⃣ 设备信息和日志

  • adb shell: 进入设备的命令行界面。
  • adb logcat: 查看设备日志。
  • adb shell dumpsys: 打印设备信息。
  • adb shell dumpstate: 打印设备状态(信息量十分庞大!!!)。

5️⃣ 设备操作和控制

  • adb reboot: 重新启动设备。
  • adb shell input keyevent <keycode>: 发送按键事件到设备。

6️⃣ 截图相关

  • adb shell screencap <file_path>: 捕获设备屏幕截图。
  • adb shell screenrecord <file_path>: 录制设备屏幕。

🛬 文章小结

adb也是不断更新的一个工具,不同Android也有不同的支持,需要特别注意。

📖 参考资料

  • https://adbshell.com/

ps: 文章中内容仅用于技术交流,请勿用于违规违法行为。

http://www.lryc.cn/news/333693.html

相关文章:

  • 【递归与递推】数的计算|数的划分|耐摔指数
  • 企业案例:金蝶云星空集成钉钉,帆软BI
  • 简单设计模式讲解
  • 基于springboot的社区医疗服务系统
  • 影院座位选择简易实现(uniapp)
  • 调用飞书获取用户Id接口成功,但是没有返回相应数据
  • STM32 GPIO输入检测——按键
  • Rustdesk二次编译,新集成AI功能开源Gpt小程序为远程协助助力,全网首发
  • 面试(03)————多线程和线程池
  • 纯CSS实现未读消息显示99+
  • 【C++】C++ primer plus 第十二章--类和动态内存分配
  • 分类预测 | Matlab实现GWO-LSSVM灰狼算法优化最小二乘支持向量机数据分类预测
  • 使用PHP进行极验验证码动态参数提取与逆向分析
  • 43.1k star, 免费开源的 markdown 编辑器 MarkText
  • ArcGIS Pro怎么进行挖填方计算
  • POLY - Survival Melee Weapons
  • 【ARMv7-M】| 01——阅读笔记 | 简介|应用程序级编程和内存模型
  • 用Python做一个4399游戏脚本原来这么简单 !(内含完整思路)
  • 【计算机网络】应用层——HTTPS协议详解
  • 私家侦探如何追踪难以找到的人?
  • 一文讲透亚马逊云命令行使用
  • 感染了后缀为.jayy勒索病毒如何应对?数据能够恢复吗?
  • 一键快速彻底卸载:Mac软件轻松删除,瞬间释放磁盘空间
  • (React Hooks)前端八股文修炼Day9
  • 工厂方法模式:灵活的创建对象实例
  • vue-codeirror编辑器vue3中的使用
  • 搭建python编译环境
  • 微信小程序登录流程
  • FPGA + 图像处理(三)生成3x3像素矩阵
  • Redis安装说明2