App unter Wear OS erstellen und ausführen

Auf dieser Seite erfährst du, wie du deine erste App für Wear OS mithilfe einer aus Android Studio. Die App zeigt die verschiedenen Möglichkeiten, Informationen auf Wear OS-Geräten auf einen Blick angezeigt. Außerdem werden einige Best Practices vorgestellt, für die Entwicklung von Apps auf der Plattform.

Dieses Handbuch baut auf einigen Vorkenntnissen über die Android-Plattform und die Android Studio-IDE Wenn Sie Android zum ersten Mal verwenden, erstellen Sie eine App in diesem Codelab. Weitere Informationen zu den Funktionen von Android Studio finden Sie unter der Seite Android Studio kennenlernen

Wear OS-App erstellen

Nachdem Sie die neueste Version von Android Studio heruntergeladen und installiert haben, führen Sie das „neue Projekt“ Assistent:

  1. Öffne Android Studio und klicke dann auf Datei > Neu > Neues Projekt. Die Das Fenster Neues Projekt wird angezeigt.
  2. Wählen Sie im Bereich Vorlagen die Option Wear OS aus. Im Hauptbereich wählen Sie Leere Wear-App aus.
  3. Benennen Sie Ihr Projekt und klicken Sie dann auf Finish (Fertigstellen). Android Studio lädt die Abhängigkeiten und erstellt die erste Version Ihres Projekts.
  4. Gehen Sie zu Tools > SDK-Manager und installieren Sie beide Pakete:

    • Android 14.0 ("UpsideDownCake) (API-Ebene 34), einschließlich der Wear OS 5 – Preview ARM 64 v8a System Image und Wear OS 5 – Sehen Sie sich eine Vorschau des Intel x86 Atom_64-Systemabbilds an. Auch wenn das Paket das Wort „preview“ enthält, enthält das Emulator-Image selbst stabile Version von Wear OS 5.
    • Android 13.0 ("Tiramisu") (API-Level 33), einschließlich der Wear OS 4 ARM 64 v8a System Image und das Wear OS 4 Intel x86 Atom_64 System-Image.

    Klicken Sie auf OK, um den SDK-Manager zu schließen.

Du kannst jetzt deine erste App auf Wear OS ausführen.

App im Emulator ausführen

Am einfachsten lässt sich deine erste Wear OS-App mit einem Emulator ausführen.

Emulator konfigurieren

So konfigurieren Sie einen Emulator in Android Studio:

  1. Öffnen Sie im SDK-Manager den Tab SDK-Tools. Bestätigen Sie, dass Sie der neuesten Version der Android SDK Platform-Tools.
  2. Klicken Sie auf Tools > Gerätemanager.
  3. Klicken Sie auf Erstellen (+). Der Assistent für die Konfiguration virtueller Geräte wird angezeigt.
  4. Wählen Sie im Bereich Kategorie die Option Wear OS und ein Hardwareprofil aus. z. B. Wear OS Small Round. Klicken Sie auf Weiter.
  5. Wählen Sie für Systembilder, die außerhalb von China verwendet werden, UpsideDownCake aus. Release-Name. Dieser Release ist auf Android 14.0 (Wear OS 5) ausgerichtet. Für System-Images, die in China verwendet werden, wählen Sie den Releasenamen R aus. Dieser Release auf Android 11.0 (Wear OS 3) ausgerichtet ist. Wenn Sie noch kein Wear OS 5 haben installiertem System-Image, das Ihrer Gerätedefinition entspricht, klicken Sie auf Klicken Sie neben dem Release-Namen auf Herunterladen, um die App herunterzuladen. Klicken Sie auf Weiter.

    Hinweis:Systemimages für den Wear OS-Emulator enthalten Hinweise auf Dateien von Drittanbietern und Quellcode verwendet werden. Sie können Drittanbieter-Hinweise für eine System-Image zu speichern, indem Sie die Datei NOTICE.txt öffnen, die befindet sich in einem der folgenden Verzeichnisse:

    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear/ABI für Emulatoren, die außerhalb Chinas verwendet werden.
    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear-cn/ABI für Emulatoren in China.
  6. Sie können den Standardwert für alle Einstellungen auf diesem Bildschirm beibehalten, es sei denn, um deinen Emulator anzupassen. Klicken Sie auf Fertig.

Weitere Informationen zur Verwendung von Emulatoren finden Sie in der Anleitung zum Ausführen von Apps im Android-Emulator.

App im Emulator öffnen

  1. Wählen Sie Ausführen > Wähle „Gerät“ aus. Wählen Sie den Emulator aus, den Sie gerade erstellt haben.
  2. Klicken Sie in der Android Studio-Symbolleiste auf Run (Ausführen). Emulator Ihre App startet und öffnet.
  3. Nach kurzer Zeit sollten Sie eine Nachricht mit dem Text „Hallo...“ sehen. im Emulator angezeigt.

Bluetooth-Audio mit dem Emulator testen

Auf System-Images mit Wear OS 4 oder höher unterstützt der Emulator emulierte Mit Bluetooth können Sie Bluetooth-Audio in verschiedenen Anwendungsfällen testen.

Aktuelle System-Images unterstützen nur 64-Bit-Architekturen

Die Emulator-System-Images für Wear OS 4 und höher unterstützen nur diese 64-Bit- Architekturen: x86-64 und arm64-v8a. Wenn Sie wissen oder vermuten, dass Ihre App Es wird nativen Code verwendet, der nicht in der Kotlin- oder Java-Programmierung geschrieben ist. Sprachen) sollten Sie überprüfen, ob Ihre App sowohl native 32-Bit- als auch 64-Bit- Bibliotheken.

Weitere Informationen zur Unterstützung von 64-Bit-Architekturen

App auf einer physischen Smartwatch ausführen (optional)

Wenn Sie Ihre App auf einer echten Uhr ausführen und Fehler beheben, können Sie die User Experience insgesamt. Das ist besonders wichtig, wenn Ihre App wie Sensoren oder eine GPU.

Um eine App auf einer physischen Uhr auszuführen, bereite das Gerät für den Test vor. und verbinden Sie es mit Ihrem Entwicklungscomputer.

Smartwatch für Test vorbereiten

Um deine Uhr für den Test vorzubereiten, aktiviere die ADB-Fehlerbehebung, indem du die folgenden Schritten.

  1. Öffnen Sie auf der Smartwatch das Menü Einstellungen.
  2. Gehen Sie im Menü nach unten. Wenn das Element Entwickleroptionen nicht angezeigt wird, gehen Sie so vor: führen Sie die folgenden Teilschritte aus. Ist dies nicht der Fall, fahren Sie mit dem nächsten Schritt fort.
    1. Tippen Sie auf System > Info oder System > Über > Versionen.
    2. Tippen Sie siebenmal auf die Build-Nummer. Wenn Ihre Smartwatch durch eine PIN oder ein Muster geschützt ist, geben Sie diese ein, wenn Sie dazu aufgefordert werden.
  3. Tippen Sie im Menü Einstellungen auf Entwickleroptionen.
  4. Aktivieren Sie die Option ADB-Debugging.

Smartwatch mit Entwicklungsmaschine verbinden

Bei einigen Smartwatches kann der Anschluss über USB erfolgen. Andere Geräte erfordern eine WLAN-Verbindung.

Kabelverbindung über USB einrichten

So kannst du die Uhr verbinden:

  1. Schließe die Smartwatch über ein USB-Kabel an deinen Entwicklungscomputer an.
  2. Aktiviere auf der Smartwatch die Option Auf diesem Computer immer zulassen und tippe dann auf OK.

Drahtlose Verbindung einrichten

Falls Ihre Uhr keinen USB-Anschluss hat, erfahren Sie hier, wie Sie sie über WLAN oder Bluetooth

Öffne die App auf der Smartwatch

  1. Wählen Sie Ausführen > Wähle „Gerät“ aus. Wähle die Uhr aus, die mit deinem Maschine.
  2. Klicken Sie in der Android Studio-Symbolleiste auf Run (Ausführen). Emulator Ihre App startet und öffnet.
  3. Nach kurzer Zeit sollten Sie eine Nachricht mit dem Text „Hallo...“ sehen. Nachricht auf der Seite ansehen.

An Betaprogrammen für Geräte teilnehmen

In ausgewählten Regionen kannst du dich für die Galaxy One UI Watch Beta von Samsung registrieren . Mit diesem Programm kannst du Wear OS 5 auf ein kompatibles Samsung Galaxy herunterladen Smartwatch ansehen und App-Verhalten testen.

Führe die folgenden Schritte aus, um dich zu registrieren:

  1. Lade die Samsung Members App herunter, die auf der Google Play Store
  2. Melden Sie sich mit Ihrem Samsung-Konto an.
  3. Scrollen Sie auf dem Startseitenbanner oder auf der Seite „Hinweise“ zum Karte Registrierung für One UI Watch Betaprogramm.
  4. Lesen Sie die Anleitung auf der angezeigten Seite und wählen Sie dann die Option zum Teilnehmen aus. erscheint. Auf einer Samsung Galaxy Watch6 wählen Sie beispielsweise Watch 6 Join.