Repolode
kaleidot725

kaleidot725/adbpad

一款基于 ADB 的 Android 应用测试桌面图形工具,支持 Windows 和 macOS。

Star
418
Fork
36
未关闭 Issue
3
最近提交
5个月前

这是什么?

AdbPad 是一款桌面图形界面工具,封装了 ADB 操作,让 Android 应用测试人员无需记忆命令行语法即可管理设备。它支持 Windows 和 macOS,可以在一个窗口中查看已连接的 Android 设备列表。

除设备管理外,它还支持执行 ADB shell 命令、向设备发送文本输入以及截取屏幕截图。此外,它可以创建虚拟显示屏,方便在大屏环境下检查应用的界面适配。

macOS 用户可通过 Homebrew 安装,其他系统可从发布页下载安装包,并在设置中配置 ADB 路径。项目基于 Kotlin 和 Compose for Desktop 构建。

核心功能

  • 01查看已连接的 Android 设备列表。
  • 02在图形界面中执行 ADB shell 命令。
  • 03向 Android 设备发送文本输入。
  • 04截取设备屏幕截图。
  • 05创建虚拟显示屏,用于大屏环境测试。

适用场景

  • 借助虚拟显示屏测试 Android 应用在大屏环境下的界面表现。
  • 无需在终端输入即可执行 ADB shell 命令。
  • 在手动测试时对已连接设备截图并输入文本。

快速上手

  1. 1

    通过 Homebrew 安装(macOS)

    brew tap kaleidot725/app
  2. 2

    安装 AdbPad cask

    brew install --cask adbpad
  3. 3

    或从 Releases 页面下载安装包,然后在设置中配置 ADB 路径

使用前须知

  • 仅支持 Windows 和 macOS。
  • macOS 版本未使用 Apple 开发者账号签名,首次启动时会出现安全警告。
  • 需要在设置中单独配置 ADB 路径。

标签

常见问题

adbpad 是什么?
一款基于 ADB 的 Android 应用测试桌面图形工具,支持 Windows 和 macOS。 AdbPad 是一款桌面图形界面工具,封装了 ADB 操作,让 Android 应用测试人员无需记忆命令行语法即可管理设备。它支持 Windows 和 macOS,可以在一个窗口中查看已连接的 Android 设备列表。
adbpad 可以免费使用吗?用的什么许可证?
adbpad 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
adbpad 还在维护吗?
半年内有更新。adbpad 最近一次提交是在 2026年6月7日。
adbpad 适合用来做什么?
借助虚拟显示屏测试 Android 应用在大屏环境下的界面表现。 无需在终端输入即可执行 ADB shell 命令。 在手动测试时对已连接设备截图并输入文本。
adbpad 怎么安装和运行?
通过 Homebrew 安装(macOS): brew tap kaleidot725/app 安装 AdbPad cask: brew install --cask adbpad 或从 Releases 页面下载安装包,然后在设置中配置 ADB 路径
在哪里获取 adbpad?
源代码和安装说明在 GitHub 上:https://github.com/kaleidot725/adbpad

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目