AIコーディングアシスタントやテストスイート向けの自然言語によるAndroid自動化。実機とエミュレーターで動作します。
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
Homebrewでインストール(macOS)
brew tap kaleidot725/app - 2
AdbPadのcaskをインストール
brew install --cask adbpad - 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 の数値は毎日更新されます。
関連プロジェクト
ReVanced Patcherを基盤に、アプリをダウンロードしてReVancedのパッチを適用・カスタマイズできるAndroidアプリ。
GitHub、Codeberg、その他のForgejoやGiteaのフォージで公開されたアプリを見つけてインストールできる、クロスプラットフォームのアプリストアです。
FlutterベースのUIでWeb・デスクトップ・モバイルアプリを開発できる、フロントエンドの知識が不要なPythonフレームワーク。
切り抜きや描画から500種類以上のフィルター、OCR、背景除去、PDFツールまで備えたAndroid画像編集アプリ。
動画、音声、画像、PDF、Office、フォント、字幕を端末内で変換できるAndroid向けオフラインファイルコンバーター。