よくある質問
よくある質問。
ADB や Android platform-tools のインストールは必要ですか?
いいえ。USB では、ADBKit は WebUSB を使ってブラウザから端末と直接通信するため、platform-tools、デスクトップ アプリ、ブラウザ拡張機能は必要ありません。Wi-Fi やネットワーク接続では、小さな ADBKit エージェントをコンピュータで実行します。インストールは 1 行で済みます。
ADBKit は無料ですか?
はい。現在提供しているすべての機能は無料で、アカウントも不要です。画面操作、文字入力、スクリーンショット、録画、APK インストール、logcat、シェル、ファイル転送、複数端末の接続が含まれます。自動化向けの有料 Pro プランは今後提供する予定です。
端末のデータはサーバーに送信されますか?
いいえ。画面のフレーム、ログ、ファイル、APK、端末の識別情報は、ブラウザ、コンピュータ、端末の間でのみやり取りされます。USB 直結か、自分のネットワーク内のエージェント経由です。ADBKit にはそれらを受け取るサーバーはありません。
対応しているブラウザは?
USB では、Google Chrome や Microsoft Edge など、WebUSB に対応した Chromium ベースのデスクトップ ブラウザが必要です。Firefox と Safari は WebUSB に対応していません。ページは HTTPS で開く必要があります。
端末が接続できないのはなぜですか?
USB の場合、多くは Android Studio、scrcpy、adb サーバーなど、別のプログラムがすでに接続を使用しています。そのプログラムを終了し(または「adb kill-server」を実行し)、USB デバッグがオンになっていることを確認してから、端末のダイアログで承認してください。Wi-Fi の場合は、エージェントが動作していること、スマートフォンとコンピュータが同じネットワークにあることを確認してください。どのステップで止まっているかは接続画面に表示されます。
スマートフォンに何かインストールされますか?
画面の表示と操作のために、ADBKit はオープンソースの scrcpy サーバー ヘルパーを端末上の一時的な場所にコピーします。ご自身で APK をインストールしない限り、アプリがインストールされることはありません。
ワイヤレスで使えますか?
はい、2 通りの方法があります。従来の TCP/IP はどの Android でも使え、有効にするために一度だけ USB ケーブルが必要です。ワイヤレスデバッグ(Android 11 以降)はコードまたは QR コードでペアリングでき、ケーブルは不要です。ブラウザは単独でネットワーク接続を開けないため、コンピュータ上で小さなエージェントを動かします。起動方法は接続画面に表示されます。ソース コードはこのサイトで公開しています。
複数の端末を同時に接続できますか?
はい、最大 6 台まで、USB とネットワークを自由に組み合わせられます。端末ごとに専用のタブが用意され、映像をストリーミングするのは選択中のタブだけなので、ほかのタブは軽いままです。
パソコンのキーボードで端末に入力できますか?
はい。画面をクリックして入力してください。アクセント付き文字やラテン文字以外も入力できます。Esc は戻る、テキスト フィールドでは Ctrl+A、C、V、X が使えます。
ADBKit は npm パッケージの「adbkit」と同じものですか?
いいえ。npm パッケージの adbkit は Node.js ライブラリです。adbkit.com の ADBKit は独立したブラウザ ワークスペースで、そのパッケージとは関係ありません。