Repolode
kaleidot725

kaleidot725/adbpad

WindowsとmacOSに対応した、デバイス一覧表示やシェルコマンド実行などができるAndroidアプリテスト向けADBデスクトップGUI。

スター
418
フォーク
36
未解決の Issue
3
最終コミット
5 か月前

これは何?

AdbPadは、ADBをラップしたデスクトップGUIです。Androidアプリのテスターは、コマンドラインの構文を覚えなくてもデバイスを操作できます。WindowsとmacOSで動作し、接続中のAndroidデバイス一覧を1つのウィンドウで確認できます。

デバイス一覧の表示に加えて、ADB shellコマンドの実行、デバイスへのテキスト入力、スクリーンショットの撮影ができます。また、仮想ディスプレイを作成し、より大きな画面構成でアプリのレイアウトをテストできます。

macOSではHomebrewからインストールできます。それ以外の環境では、releasesページからインストーラーをダウンロードし、SettingsでADBのパスを設定します。アプリはKotlinとCompose for Desktopで構築されています。

主な機能

  • 01接続中のAndroidデバイス一覧を表示する。
  • 02GUIからADB shellコマンドを実行する。
  • 03Androidデバイスにテキストを入力する。
  • 04スクリーンショットを撮影する。
  • 05大画面でのテスト用に仮想ディスプレイを作成する。

ユースケース

  • 仮想ディスプレイを使い、大画面構成でAndroidアプリのレイアウトをテストする。
  • ターミナルに入力せずにADB shellコマンドを実行する。
  • 手動QA中に、接続したデバイスでスクリーンショットを撮影したりテキストを入力したりする。

クイックスタート

  1. 1

    Homebrewでインストール(macOS)

    brew tap kaleidot725/app
  2. 2

    AdbPadのcaskをインストール

    brew install --cask adbpad
  3. 3

    または、Releasesページからインストーラーをダウンロードし、SettingsでADBのパスを設定してください

使う前に知っておきたいこと

  • WindowsとmacOSのみ対応しています。
  • macOS版はApple Developerアカウントで署名されていないため、初回起動時にGatekeeperの警告が表示されます。
  • SettingsでADBのパスを別途設定する必要があります。

トピック

よくある質問

adbpad とは?
WindowsとmacOSに対応した、デバイス一覧表示やシェルコマンド実行などができるAndroidアプリテスト向けADBデスクトップGUI。 AdbPadは、ADBをラップしたデスクトップGUIです。Androidアプリのテスターは、コマンドラインの構文を覚えなくてもデバイスを操作できます。WindowsとmacOSで動作し、接続中のAndroidデバイス一覧を1つのウィンドウで確認できます。
adbpad は無料で使えますか?ライセンスは?
adbpad は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
adbpad は今もメンテナンスされていますか?
半年以内に更新あり。adbpad の最終コミットは 2026年6月7日 です。
adbpad は何に使えますか?
仮想ディスプレイを使い、大画面構成でAndroidアプリのレイアウトをテストする。 ターミナルに入力せずにADB shellコマンドを実行する。 手動QA中に、接続したデバイスでスクリーンショットを撮影したりテキストを入力したりする。
adbpad のインストール方法は?
Homebrewでインストール(macOS): brew tap kaleidot725/app AdbPadのcaskをインストール: brew install --cask adbpad または、Releasesページからインストーラーをダウンロードし、SettingsでADBのパスを設定してください
adbpad はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/kaleidot725/adbpad

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト