Geminiman WearOS Local ADB

アプリ内購入あり
コンテンツのレーティング
全ユーザー対象
1,000+
ダウンロード
コンテンツのレーティング
全ユーザー対象
詳細はこちら
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像

このアプリについて

⌚ Geminiman WearOS ローカルADB

Wear OSウォッチから直接ADBコマンドを実行できます。セットアップ後は、スマートフォンやPCは不要です。

開発者、テスター、そしてウォッチからローカルADBに素早くアクセスしたいパワーユーザー向けに開発されました。ワイヤレスデバッグを有効にし、ウォッチからペアリングまたは接続した後、保存済みまたは保留中のコマンドをWear OS上で直接実行できます。

✨ 主な機能

🔌 Wear OS上のローカルADB
同梱のローカルADB設定を使用して、ウォッチから直接ADBシェルコマンドを実行できます。

📡 ウォッチからのペアリングと接続
ワイヤレスデバッグでペアリングしたり、既存のデバッグセッションに再接続したりできます。毎回PCを使う必要はありません。

⚡ 保存済みコマンド
デバイス情報の確認、パッケージ一覧の表示、シェルコマンドの実行など、よく使うタスク用のコマンドを再利用できます。

📥 保留中のコマンドキュー
外部リンクから受信したコマンドは、無条件に実行されるわけではありません。まず内容を確認し、保存、破棄、または実行を選択できます。


🧩 保留中のコマンドの一括実行
複数の保留中のコマンドを一度に確認し、実行または破棄するコマンドを選択して、選択したコマンドをまとめて実行できます。

📄 ウォッチでのコマンド出力
コマンド実行後、アプリ内で直接結果を確認できます。

🛡️ スパム対策
不要なプロンプトを減らすため、外部コマンドの繰り返しリクエストを制限します。

🎛️ ウォッチに最適化されたインターフェース
Wear OSの小さな画面向けに設計されており、操作しやすいコントロール、全画面表示のダイアログ、回転スクロールに対応しています。

📱 オプションのスマートフォンアプリ
スマートフォンアプリはオプションです。ウォッチアプリは単体でも動作します。スマートフォンアプリを使用すると、より大きな画面でウォッチのコマンドを管理、編集、整理しやすくなります。

🧑‍💻 開発者向け連携

他のアプリは、ディープリンクインテントを使用して、Geminiman WearOSローカルADBにコマンドを送信できます。


例:ADB経由で特別な権限を付与する必要がある開発者は、私のアプリケーションにコマンドを送信することで、ADB接続後にコマンドを実行できます。

構文:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME

パラメータ:
• cmd: 実行する必須コマンド
• args: オプションの追加引数
• title: オプションの読みやすいタイトル
• description: オプションでユーザーに表示される説明
• caller: オプションのアプリ/ツール/開発者名

リンク例:
geminiman://command?title=SDK%20Version&cmd=getprop&args=ro.build.version.sdk&description=Show%20Android%20SDK%20version&caller=My%20App

Java:
~~~~~~~~~~~~~~~~~~~~~~~~
Uri uri = new Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK バージョン")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Android SDK バージョンを表示")
.appendQueryParameter("caller", "My App")
.build();

Intent intent = new Intent(Intent.ACTION_VIEW, uri);

intent.addCategory(Intent.CATEGORY_BROWSABLE);

startActivity(intent);

~~~~~~~~~~~~~~~~~~~~~~~

Kotlin:
~~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK Version")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Show Android SDK version")
.appendQueryParameter("caller", "My App")
.build()

val intent = Intent(Intent.ACTION_VIEW, uri).apply { addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~

注:
リンクを手動で作成する場合は、URLエンコードを使用してください。受信したコマンドは保留中のリクエストとして扱われ、実行前にユーザーの承認が必要です。

⚠️ 重要なお知らせ

このアプリは、ADBとワイヤレスデバッグを理解しているユーザー向けです。ADBコマンドはアプリ、設定、デバイスの動作に影響を与える可能性があるため、信頼できるコマンドのみを実行してください。

必要条件:
• Wear OSデバイス
• 開発者向けオプションが有効になっている
• ワイヤレスデバッグが有効になっている
• ADBコマンドの基本的な知識

問題点やご提案がありましたら、ご連絡ください。

GitHub:https://github.com/ITDev93/Geminiman-WearOS-Local-ADB

~ カテゴリ:アプリケーション
Wear OSウォッチから直接ローカルADBコマンドを実行できます。スマートフォンやPCは不要です。
最終更新日
2026/08/09

データ セーフティ

データの安全は、デベロッパーによるユーザーデータの収集、共有方法を理解することから始まります。データのプライバシーとセキュリティ対策は、アプリの使用方法、ユーザーの年齢やお住まいの地域によって異なることがあります。この情報はデベロッパーから提供されたもので、更新されることがあります。

新機能

Open testing release of Geminiman WearOS Local ADB.

• Use local ADB directly on your Wear OS watch without needing a PC
• Pair, connect, and manage ADB from the watch
• Save, edit, duplicate, delete, and reorder frequently used commands
• Receive command requests from supported Wear OS apps through deep links (developers that need adb, try this)

This is an open testing build before production. Bugs or rough edges may still exist, and feedback is welcome.