Wear OS アプリをデバッグする

Wear OS のデバッグでは、他の Android 搭載フォーム ファクタのデバッグと同じ標準ツールとプロセスが使用されます。

このページには、Wear OS アプリのデバッグに役立つ手順とリンクが記載されています。

デバッグ ターゲット

Wear OS アプリは、Android Emulator または実機デバイスを使用してデバッグできます。

Android Emulator

Android Emulator を使用すると、Android Studio からさまざまな仮想スマートウォッチ構成でアプリを直接テストできます。

  1. エミュレータを設定する: まだ設定していない場合は、エミュレータを構成する手順に沿って設定します。
  2. エミュレータを選択する: Android Studio のツールバーで、ターゲット デバイスのプルダウン メニューからアプリを実行する Wear OS 仮想デバイスを選択します。
  3. アプリを実行します。[実行] 実行アイコン をクリックします。Android Studio がエミュレータにアプリをインストールして起動します。

Wear OS 固有のエミュレータ機能について詳しくは、Wear OS エミュレータをご覧ください。

スマートウォッチ本体

実際のスマートウォッチでデバッグすると、実際のユーザー エクスペリエンスを評価し、センサーなどのハードウェア固有の機能をテストできます。Wi-Fi を使用して、またはサポートされているスマートウォッチでは USB 接続を使用して、実際のスマートウォッチに接続できます。

スマートウォッチを接続するには:

  1. スマートウォッチを準備する: スマートウォッチの開発者向けオプションで ADB デバッグを有効にします
  2. 接続: ハードウェア デバイス上でのアプリの実行に記載されている、adb pairadb connect の使用など、USB または Wi-Fi 接続の詳細な手順に沿って操作します。セットアップの手順は他の Android デバイスとほぼ同じです。

追加のデバッグと設定

ほとんどのデバッグツールは他の Android デバイスと同じように動作しますが、Wear OS 固有の側面もあります。

特定の OS バージョンをインストールする

テストで特定のバージョンの Wear OS が必要な場合は、USB データ接続をサポートするスマートウォッチにソフトウェア イメージを直接書き込むことができます。たとえば、Google Pixel Watch には、ファクトリー イメージフル OTA イメージを書き込むことができます。

スマートウォッチとスマートフォンの接続をテストする

アプリの機能がスマートウォッチとスマートフォンの両方にまたがっており、エミュレートされたスマートウォッチでテストしている場合は、Android Studio の Wear OS ペア設定アシスタントを使用して、テストデバイスを実機または仮想スマートフォンとペア設定できます。

スクリーンショットと動画をキャプチャする

Android Studio インターフェースを使用してスクリーンショットや動画をキャプチャする手順は、Wear OS でも他のデバイスの場合と同じです。ただし、コマンドラインから adb を使用する場合は、特定のコーデックを指定する必要があるため、プロセスが異なることがあります。詳しくは、Wear OS のスクリーンショットをキャプチャするをご覧ください。