Wear OS はワイヤレス デバッグをサポートしています。これにより、Wi-Fi ネットワーク経由でアプリをデバッグできます。
前提条件
開始する前に、次の準備をしてください。
- Android Debug Bridge(ADB):
adbバージョン 30.0.0 以降を使用します。 同じ Wi-Fi ネットワーク: 開発用パソコンと Wear OS スマートウォッチが同じ Wi-Fi ネットワークに接続されている必要があります。
ワイヤレス デバッグを有効にする
- スマートウォッチで開発者向けオプションを有効にします。
- スマートウォッチで [設定] を開き、[開発者向けオプション] に移動します。
- [ADB デバッグ] を有効にします。
[ワイヤレス デバッグ] を有効にします。
表示されるダイアログで [許可] または [このネットワークで常に許可する] を選択して確定します。
パソコンとスマートウォッチをペア設定する
パソコンとスマートウォッチをペア設定する必要があるのは 1 回だけです。
- スマートウォッチで、[設定 > 開発者向けオプション > ワイヤレス デバッグ] に移動します。
- [新しいデバイスとペア設定] を選択します。
- スマートウォッチに、ペア設定用の Wi-Fi ペア設定コード 、IP アドレス 、 ポート が表示されます。これらの値をメモします。
パソコンでターミナルを開き、次のコマンドを実行します。
ip-addressとpairing-portは、スマートウォッチに表示されている値に置き換えます。adb pair ip-address:pairing-port入力を求められたら、スマートウォッチに表示されている Wi-Fi ペア設定コードを入力します。ペア設定が成功すると、次のようなメッセージが表示されます。
Successfully paired to ip-address:pairing-port
スマートウォッチに接続する
スマートウォッチとパソコンをペア設定したら、スマートウォッチに接続できます。ワイヤレス デバッグを再起動するか、Wi-Fi ネットワークを変更するたびに再接続する必要があります。
- スマートウォッチで、[設定 > 開発者向けオプション > ワイヤレス デバッグ] に移動します。
[ワイヤレス デバッグ]([新しいデバイスとペア設定] の下ではない)で、接続用の IP アドレス とポート を確認します。
パソコンで次のコマンドを実行します。
adb connect ip-address:connection-port次のコマンドを実行して接続を確認します。
adb devices接続されているデバイスのリストにスマートウォッチが表示されます。
このコマンドで複数のデバイスが返された場合は、
adbコマンドの先頭にデバイスの IP アドレスを追加します。adb -s ip-address:connection-port
トラブルシューティング
接続できない場合は、次の操作を行います。
- ネットワーク接続を確認する: 両方のデバイスが同じ Wi-Fi ネットワークに接続されており、ネットワークがピアツーピア トラフィックを許可していることを確認します。
- ADB を再起動する: パソコンで
adb kill-serverを実行してからadb start-serverを実行し、もう一度接続してみます。 - デバッグを切り替える: スマートウォッチで [ワイヤレス デバッグ] をオフにしてから、もう一度オンにします。