Vorbereitung auf Wear OS 7

Auf dieser Seite wird erklärt, wie Sie den offiziellen Emulator für Tests einrichten und wie Sie Ihre App so aktualisieren, dass sie auf Wear OS 7 ausgerichtet ist.

Emulator einrichten

Verwenden Sie den Wear OS 7-Emulator, um Verhaltensänderungen zu testen und neue Funktionen in Wear OS 7 zu nutzen. Die Einrichtung erfolgt wie bei Mobilgeräten.

Folgen Sie der Anleitung zum Erstellen eines virtuellen Wear OS-Geräts und beachten Sie dabei die folgenden Anforderungen:

  • Verwenden Sie Android Studio Canary. Für den Zugriff auf Canary-Versionen des Wear OS 7-Emulators ist eine Android Studio-Version aus dem Canary-Channel erforderlich.
  • Wählen Sie beim Erstellen des virtuellen Geräts das Systemimage Wear OS 7.0 – Preview aus.
Android Studio mit der Auswahl des Wear OS 7-Systemabbilds
Wählen Sie in Android Studio das Systemimage „Wear OS 7.0 – Preview“ aus.

Vorinstallierte Funktionen

Der Wear OS 7-Emulator enthält eine Vielzahl vorinstallierter Apps, Zifferblätter und Widgets, mit denen Sie die Integration Ihrer App in das System testen können.

Anwendungen

  • Kontakte
  • Mein Gerät finden
  • Mein Gerät finden
  • Taschenlampe
  • Mediensteuerung
  • Nachrichten
  • Telefon
  • Play Store
  • Einstellungen

Zifferblätter

  • Offhand
  • Perfunctory
  • Superficial

Widgets

  • Favoriten
  • Kontakt

App so aktualisieren, dass sie auf Wear OS 7 ausgerichtet ist

Nachdem Sie Ihre App für Wear OS 7 aktualisiert haben, können Sie die Kompatibilität Ihrer App weiter verbessern, indem Sie sie auf Wear OS 7 (API-Level 37), das auf Android 17 basiert, oder höher ausrichten.

Wenn Sie die Ziel-SDK-Version aktualisieren, müssen Sie die Änderungen am Systemverhalten berücksichtigen, die für Apps gelten, die auf Android 17 oder höher ausgerichtet sind.

Build-Datei aktualisieren

Öffnen Sie die Datei build.gradle oder build.gradle.kts auf Modulebene und aktualisieren Sie sie mit den folgenden Werten für Wear OS 7 (Android 17), um die Ziel-SDK-Version zu aktualisieren:

Groovy

android {
    compileSdk 37
    ...
    defaultConfig {
        targetSdk 37
    }
}

Kotlin

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