Wear OS 6 に備える

このページでは、テスト用に公式エミュレータをセットアップする方法と、Wear OS 6 をターゲットとしてアプリをアップグレードする方法について説明します。

エミュレータをセットアップする

Wear OS 6 デベロッパー プレビューでは、次のことができます。

  • Wear OS 6 での動作変更をテストする。
  • Wear OS 6 で利用可能な新機能をご確認ください。
  • ウォッチフェイス スタジオを使用して、作成したウォッチフェイスを表示する。

エミュレータを使用すると、さまざまな画面サイズとウォッチフェイスをテストできます。

アプリには、デバイスを探す、ライト、メディア コントロール、スマートフォン、Google Play ストア、設定などがあります。
エミュレータで利用可能なアプリセットのグリッド表示。

エミュレータをダウンロードしてインストールする

Wear OS 6 デベロッパー プレビューを実行するように仮想デバイスをセットアップする手順は次のとおりです。

  1. Android Studio の最新プレビュー リリースをダウンロードします。

  2. Android Studio で [Tools] > [SDK Manager] をクリックします。

  3. [SDK Tools] タブで Android Emulator の最新バージョンを選択し、[OK] をクリックして、最新バージョンをインストールします(まだインストールされていない場合)。

  4. Android Studio でデバイス マネージャーを開くには、[Tools] > [Device Manager] を選択します。[Create Device] をクリックします。

  5. [Category] ペインで [Wear OS] を選択し、ハードウェア プロファイルを選択します。[Next] をクリックします。

  6. ダウンロードする Wear OS 6 デベロッパー プレビュー システム イメージを選択します。これは、API レベル 36.0 とターゲット Android 16.0(「Baklava」)(Wear OS 6.0 - プレビュー)のイメージです。以下に例を示します。

    デバイス定義と一致するシステム イメージをまだインストールしていない場合は、[Release Name] の横にある [Download] をクリックして入手します。

  7. [Next]、[Finish] の順にクリックします。

ダウンロードしてインストールするエミュレータ システム イメージを選択できる SDK Manager ページ。

エミュレータでアプリをテストする

仮想デバイスを作成したら、Wear OS 6 デベロッパー プレビューを実行しているエミュレータでアプリを実行してテストします。

  1. Android Studio のツールバーに移動し、作成した仮想デバイスを選択します。
  2. 実行アイコン をクリックします。

エミュレータで利用できるアプリ

公式エミュレータには、次のユーザー空間アプリがプリインストールされています。

  • スマートフォンを探す
  • ライト
  • メディア コントロール
  • スマートフォン
  • Google Play ストア
  • 設定

また、エミュレータでは次のシステムアプリを使用できます。

  • Android ユーザー補助設定ツール
  • Bluetooth
  • 認証情報マネージャー
  • ダウンロード マネージャー
  • 緊急時情報
  • Google Play 開発者サービス
  • ヘルスコネクト
  • Wear OS 向けヘルスサービス
  • Google 音声認識と音声合成サービス
  • Wear サービス
  • 緊急速報メール

Wear OS 6 をターゲットとするようにアプリを更新する

Wear OS 6 デベロッパー プレビューに対応するようにアプリを更新すると、Android 16 をベースとする Wear OS 6(API レベル 36)をターゲットにすることで、このバージョンの Wear OS に対するアプリの互換性をさらに高められます。

ターゲット SDK バージョンを更新する場合は、Android 16 以降をターゲットとするアプリに影響するシステム動作の変更にも対応してください。

ビルドファイルを更新する

ターゲット SDK バージョンを更新するには、モジュール レベルの build.gradle ファイルまたは build.gradle.kts ファイルを開き、Wear OS 6(Android 16)の次の値に更新します。

Groovy

android {
    compileSdk 36
    ...
    defaultConfig {
        targetSdk 36
    }
}

Kotlin

android {
    compileSdk = 36
    ...
    defaultConfig {
        targetSdk = 36
    }
}