1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【実践ログ】Windowsで DroidRun をセットアップして「Open the settings app」まで動かしてみた!

Posted at

droidrun-windows-setup-open-settings-20251025

💡 DroidRunとは

DroidRun は、AI(LLM)を使って Android/iOS デバイスを自然言語で操作できる オープンソースフレームワーク。
英語で「Open the settings app」と指示するだけで、実際にスマホの設定アプリを開いてくれます。


🧰 検証環境

項目 内容
OS Windows 11
Python 3.13.3(uv経由の仮想環境)
DroidRun v0.4.0
ADB v1.0.41(platform-tools 36.0.0)
デバイス Android(USB接続)

⚙️ ステップ1:ADBを準備する

1️⃣ ADBとは?

Android Debug Bridge(ADB) は、パソコンからスマホを操作するためのコマンドラインツール。
DroidRunも内部でADBを使って端末を制御します。

2️⃣ ダウンロード

👉 Android Platform Tools(公式)

ダウンロードしたZIPを解凍して、
C:\Users\<あなたの名前>\Downloads\platform-tools-latest-windows\platform-tools\adb.exe
などに配置します。

3️⃣ 環境変数PATHに追加

  1. Windows検索 → 「環境変数」と入力 → 「環境変数の編集」を開く
  2. 「Path」に platform-tools のフォルダパスを追加
  3. 再起動後、PowerShellで確認:
adb version

出力例:

Android Debug Bridge version 1.0.41
Version 36.0.0-13206524

✅ これが出れば準備OK!


📱 ステップ2:スマホ側の設定

  1. 「設定」→「デバイス情報」→「ビルド番号」を7回タップして開発者モードをON
  2. 「設定」→「システム」→「開発者向けオプション」→「USBデバッグ」をON
  3. スマホをUSBでPCに接続し、表示された「このパソコンを許可しますか?」に「許可」

📁 ステップ3:作業ディレクトリを作成

PS C:\Prj> mkdir drun-demo
PS C:\Prj> cd .\drun-demo\

🐍 ステップ4:仮想環境を作成(uv使用)

uv venv
.venv\Scripts\activate

📦 ステップ5:DroidRunをインストール

uv pip install droidrun

出力に

+ droidrun==0.4.0
Successfully installed ...

と出れば成功です。


🔌 ステップ6:デバイス接続確認

uv run droidrun devices

初回は「No devices connected」と出ることもあります。
もう一度試すと……

Found 1 connected device(s):
  • d7b42150

✅ 接続完了!


🧩 ステップ7:Portalアプリをインストール

DroidRunがスマホのUIを操作するためには Portal アプリが必要です。

🔗 DroidRun Portal v0.4.0 ダウンロード

  1. ダウンロードした droidrun-portal.apk をADBでインストール

    adb install droidrun-portal.apk
    
  2. スマホ側で「設定 → アクセシビリティ → DroidRun Portal」をONにします。


🚀 ステップ8:実行してみる!

uv run droidrun "Open the settings app"

出力例:

🚀 Running DroidAgent to achieve goal: Open the settings app
💻 Executing action code
open_app("Settings")
✅ Task completed: Successfully opened the settings app.
🎉 Goal achieved!

設定アプリが自動で開く!

まさにAIがスマホを直接操作してくれる瞬間です。


🔁 (補足)スマホ画面をPCにリアルタイム表示したい人へ

DroidRunのデバッグや発信用に、画面ミラーリングをしたい場合は
Genymobile / scrcpy が超おすすめ。

使い方は簡単:

1. ZIPを展開 → scrcpy.exe を実行
2. スマホをUSB接続
3. すぐにミラーリング開始!

✅ まとめ

ここまでで実施したこと:

  1. ADBをセットアップ(PATH登録・USBデバッグON)
  2. DroidRunを仮想環境にインストール
  3. Portalアプリを導入
  4. 実際に「Open the settings app」で動作確認
  5. (希望者向け)scrcpyでミラーリング

これで、AIによるAndroid操作環境が完全に整いました!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?