Tworzenie i uruchamianie aplikacji na Wear OS

Na tej stronie znajdziesz przewodnik, z którego dowiesz się, jak utworzyć pierwszą aplikację na Wear OS przy użyciu szablonu z Android Studio. Aplikacja prezentuje różne sposoby szybkiego przeglądania informacji na urządzeniach z Wear OS oraz kilka sprawdzonych metod tworzenia aplikacji na platformie.

Ten przewodnik opiera się na wcześniejszej wiedzy o platformie Androida i Android Studio IDE. Jeśli nie masz doświadczenia z Androidem, utwórz aplikację, korzystając z tego ćwiczenia z programowania. Więcej informacji o możliwościach Android Studio znajdziesz na stronie Poznaj Android Studio.

Utwórz aplikację na Wear OS

Po pobraniu i zainstalowaniu najnowszej wersji Android Studio uruchom kreator „nowego projektu”:

  1. Otwórz Android Studio i wybierz Plik > Nowy > Nowy projekt. Pojawi się okno Nowy projekt.
  2. W panelu Szablony wybierz Wear OS. Następnie w panelu głównym kliknij Pusta aplikacja na Wear.
  3. Nazwij projekt i kliknij Zakończ. Android Studio pobiera niezbędne zależności i tworzy wstępną wersję projektu.
  4. Kliknij Narzędzia > Menedżer SDK i zainstaluj Android 11.0 („R”) (poziom interfejsu API 30) i Androida 13.0 (Tiramisu) (poziom API 33).

    Aby zamknąć Menedżera pakietów SDK, kliknij OK.

Teraz możesz uruchomić swoją pierwszą aplikację na Wear OS.

Uruchamianie aplikacji w emulatorze

Najprostszym sposobem uruchomienia pierwszej aplikacji na Wear OS jest skonfigurowanie emulatora.

Konfigurowanie emulatora

Aby skonfigurować emulator w Android Studio, wykonaj te czynności:

  1. W Menedżerze SDK otwórz kartę Narzędzia SDK. Upewnij się, że masz najnowszą wersję Android SDK Platform- Tools.
  2. Kliknij Narzędzia > Menedżer urządzeń.
  3. Kliknij Utwórz (+). Wyświetli się kreator konfiguracji urządzenia wirtualnego.
  4. W panelu Kategoria kliknij Wear OS i wybierz profil sprzętowy, na przykład Wear OS Small Round. Kliknij Dalej.
  5. W przypadku obrazów systemu używanych poza Chinami wybierz nazwę wersji Tiramisu. Ta wersja jest kierowana na Androida 13.0 (Wear OS 4). W przypadku obrazów systemowych używanych w Chinach wybierz nazwę wersji R. Ta wersja jest kierowana na Androida 11.0 (Wear OS 3). Kliknij Dalej.

    Uwaga: obrazy systemu emulatora Wear OS zawierają informacje o plikach innych firm i kodzie źródłowym. Możesz wyświetlić powiadomienia innych firm dotyczące konkretnego obrazu systemu, otwierając plik NOTICE.txt, który znajduje się w jednym z tych katalogów:

    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear/ABI w przypadku emulatorów używanych poza Chinami.
    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear-cn/ABI w przypadku emulatorów używanych w Chinach.
  6. Możesz zachować wartość domyślną wszystkich ustawień na tym ekranie, chyba że chcesz dostosować emulator. Kliknij Zakończ.

Więcej informacji o korzystaniu z emulatorów znajdziesz w przewodniku po uruchamianiu aplikacji przy użyciu emulatora Androida.

Otwórz aplikację w emulatorze

  1. Kliknij Uruchom > Wybierz urządzenie. Wybierz utworzony przed chwilą emulator.
  2. Na pasku narzędzi Android Studio kliknij Uruchom . Emulator uruchamia i otwiera aplikację.
  3. Po chwili w emulatorze powinien pojawić się komunikat „Hello...”.

Przetestuj dźwięk Bluetooth za pomocą emulatora

W przypadku obrazów systemu z Wear OS 4 lub nowszym emulator obsługuje emulowany Bluetooth, który pozwala przetestować dźwięk Bluetooth w różnych przypadkach użycia.

Ostatnie obrazy systemu obsługują tylko architektury 64-bitowe

Obrazy systemu emulatora na Wear OS 4 obsługują tylko te 64-bitowe architektury: x86-64 i arm64-v8a. Jeśli wiesz lub podejrzewasz, że Twoja aplikacja korzysta z kodu natywnego (nie napisanego w języku programowania Kotlin ani Java), sprawdź, czy zawiera ona zarówno 32-bitowe, jak i 64-bitowe biblioteki natywne.

Dowiedz się więcej o obsłudze architektur 64-bitowych.

Uruchamianie aplikacji na zegarku fizycznym (opcjonalnie)

Uruchamianie i debugowanie aplikacji na rzeczywistym zegarku pozwala lepiej ocenić ogólne wrażenia użytkownika. Jest to szczególnie ważne, gdy aplikacja ma korzystać z określonego sprzętu, takiego jak czujniki czy GPU.

Aby uruchomić aplikację na zegarku fizycznym, przygotuj urządzenie do testów, a potem podłącz je do komputera, którego używasz do programowania.

Przygotowanie zegarka do testów

Aby przygotować zegarek do testów, włącz debugowanie ADB, wykonując te czynności.

  1. Na zegarku otwórz menu Ustawienia.
  2. Przewiń do dołu menu. Jeśli nie pojawi się żaden element Opcje programisty, wykonaj te czynności. W przeciwnym razie przejdź do następnego kroku.
    1. Kliknij System > Informacje lub System > Informacje > Wersje.
    2. Znajdź Numer kompilacji i kliknij go 7 razy. Jeśli zegarek jest chroniony kodem PIN lub wzorem, wprowadź go, gdy pojawi się taka prośba.
  3. W menu Ustawienia kliknij Opcje programisty.
  4. Włącz opcję Debugowanie ADB.

Połącz zegarek z maszyną programistyczną

Niektóre zegarki umożliwiają połączenie przez USB. Inne wymagają połączenia bezprzewodowego.

Konfigurowanie połączenia przewodowego przez USB

Aby połączyć zegarek, wykonaj te czynności:

  1. Podłącz zegarek do komputera programistycznego, używając kabla USB.
  2. Na zegarku włącz Zawsze zezwalaj z tego komputera, a potem kliknij OK.

Skonfiguruj połączenie bezprzewodowe

Jeśli zegarek nie ma portu USB, dowiedz się, jak połączyć go przez Wi-Fi lub Bluetooth.

Uruchom aplikację na zegarku

  1. Kliknij Uruchom > Wybierz urządzenie. Wybierz zegarek połączony z komputerem.
  2. Na pasku narzędzi Android Studio kliknij Uruchom . Emulator uruchamia i otwiera aplikację.
  3. Po chwili na zegarku powinien wyświetlić się komunikat „Cześć...”.