Pakowanie i dystrybucja aplikacji na Wear OS

Ten dokument zawiera instrukcje i sprawdzone metody dystrybucji aplikacji na Wear OS w Google Play.

Wymagania wstępne dotyczące Sklepu Play

Pliki APK na Wear OS są oddzielone od plików APK na urządzenia mobilne i przesyłane oraz aktualizowane niezależnie w Konsoli Play.

Aby można było opublikować pliki APK na Wear OS w Sklepie Play, muszą one spełniać te wymagania:

Unikalny kod wersji

Kod wersji pliku APK zegarka musi być unikalny we wszystkich formatach, dlatego zalecamy, aby jego schemat kodowania wersji był niezależny od innych formatów w Konsoli Play.

Oto przykładowy schemat:

  • Pierwsze 2 cyfry: targetSdkVersion:
    • 36[xxx][yy][zz]
  • Kolejne numery: wersja produktu:
    • 36152[yy][zz]
  • Następne numery: numer wydania:
    • 3615202[zz]
  • Ostateczne liczby: wersja aplikacji na Wear OS:
    • 361520203

Jeśli oprócz pliku APK na zegarek masz też plik APK na telefon, musisz użyć metody dostarczania wielu plików APK, aby zarządzać obydwoma plikami. Więcej informacji o wersjonowaniu wielu plików APK znajdziesz w artykule Zasady dotyczące wielu plików APK, a informacje o tym, jak sprawdzić, czy konfiguracja Gradle prawidłowo ustawia wersje, znajdziesz w artykule Ustawianie informacji o wersji aplikacji.

Konfigurowanie kierowania na zegarek

Aby Sklep Play rozpoznał Twoją aplikację jako aplikację na Wear OS, w pliku manifestu aplikacji musisz zadeklarować konkretny tag <uses-feature>. Ten element musi być bezpośrednim elementem podrzędnym głównego tagu <manifest>, a jego atrybut android:name musi mieć wartość android.hardware.type.watch:

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    ...
    <uses-feature android:name="android.hardware.type.watch"/>
    ...
</manifest>

Oprócz zadeklarowania funkcji android.hardware.type.watch w pliku manifestu możesz też filtrować według kryteriów takich jak wersja pakietu SDK, rozdzielczość ekranu i architektura procesora. Szczegółowe informacje znajdziesz w artykule Filtry w Google Play.

Określanie ustawienia samodzielnego

W pliku AndroidManifest.xml musisz zadeklarować, czy aplikacja na zegarek jest samodzielna. Samodzielna aplikacja jest w pełni funkcjonalna bez sparowanego telefonu. Wszystkie jego podstawowe funkcje, takie jak uwierzytelnianie, działają lokalnie na zegarku.

Aby to zrobić, dodaj element <meta-data> w tagu <application>. Ustaw nazwę na com.google.android.wearable.standalone, a wartość na „true” lub „false”.

...
<application
    <meta-data
        android:name="com.google.android.wearable.standalone"
        android:value="true" />
...

Jeśli wartość com.google.android.wearable.standalone to false, aplikację można nadal pobrać ze Sklepu Play, ale aby z niej korzystać, trzeba mieć powiązaną aplikację mobilną. Więcej informacji o tworzeniu samodzielnych aplikacji na Wear znajdziesz w artykule Samodzielne i niesamodzielne aplikacje na Wear OS.

Weryfikacja w trakcie tworzenia

Aby przygotować się do wprowadzenia aplikacji na Wear OS, zapoznaj się z materiałami dotyczącymi tworzenia aplikacji na Wear OSwskazówkami dotyczącymi projektowania aplikacji na Wear OS oraz sprawdź, czy Twoja aplikacja jest zgodna z standardami jakości Wear OS.

Prawidłowe opakowanie

Jeśli masz już aplikację mobilną, sprawdź, czy w przypadku aplikacji na Wear OS używasz tej samej nazwy pakietu.

Zalecamy używanie tej samej karty aplikacji w Sklepie Play co w przypadku aplikacji mobilnej, ponieważ zwiększa to wykrywalność aplikacji na Wear OS przez powiązanie jej z opiniami i ocenami aplikacji mobilnej.

Kompleksowe testowanie

Aby zapewnić użytkownikom jak najlepsze wrażenia, aplikacja powinna działać i wyglądać dobrze na wszystkich urządzeniach z Wear OS.

Skonfiguruj środowisko testowe jak najwcześniej i testuj na różnych urządzeniach, w różnych wersjach i różnymi metodami przez cały proces projektowania i tworzenia. Zdecydowanie zalecamy testowanie zarówno na emulatorach, jak i na urządzeniach fizycznych wszystkich głównych producentów OEM Wear OS.

Weryfikacja standardów jakości

Sprawdź, czy Twoja aplikacja jest zgodna ze wszystkimi standardami jakości Wear OS, i przeprowadź testy kontroli jakości, aby sprawdzić łatwość obsługi i ogólną jakość.

Jeśli te standardy nie zostaną spełnione, Twoja aplikacja zostanie odrzucona podczas weryfikacji w Sklepie Play.

W Sklepie Play aplikacje na Wear OS wysokiej jakości są wyróżniane na listach najpopularniejszych aplikacji i w wybranych kolekcjach. Aby się do nich kwalifikować, upewnij się, że Twoja aplikacja na Wear OS działa jako samodzielna aplikacja i spełnia wszystkie standardy jakości.

Temat specjalny: wymagania dotyczące treści dla dzieci

Wybrane urządzenia z Wear OS obsługują funkcje dla dzieci, które umożliwiają zegarkowi i powiązanym z nim aplikacjom działanie w pełni autonomiczne przy użyciu łączności LTE i Wi-Fi (jeśli jest dostępna). Obejmuje to połączenia, SMS-y i gry. Aby opublikować w Sklepie Play aplikację lub tarczę zegarka przeznaczoną dla dzieci, musisz spełnić te dodatkowe wymagania:

Więcej informacji o tworzeniu treści dla dzieci znajdziesz w wytycznych dotyczących tworzenia.

Dystrybucja

W kolejnych sekcjach znajdziesz omówienie publikowania i dystrybuowania aplikacji na Wear OS za pomocą Konsoli Play. Szczegółowe instrukcje znajdziesz w artykule Przygotowywanie i publikowanie wersji.

Jeśli dopiero zaczynasz korzystać z Konsoli Play, zapoznaj się z omówieniem Konsoli Google Play, a potem skorzystaj z listy kontrolnej publikowania w Sklepie Play, aby nie stracić orientacji.

Konfigurowanie Konsoli Play na Wear OS

Aby strona aplikacji pojawiła się w Sklepie Play, prześlij plik APK Wear OS w Konsoli Play. Aby to skonfigurować, wykonaj te czynności:

  1. W Konsoli Play w przypadku swojej aplikacji kliknij w panelu nawigacyjnym menu Testuj i publikuj.
  2. Kliknij Ustawienia zaawansowane, wybierz kartę Formaty i kliknij Dodaj format.
  3. Kliknij Wear OS i wykonaj czynności, aby dodać zrzuty ekranu z Wear OS do informacji o aplikacji w Google Play.

Wdrażanie na ścieżce testów

Aby udostępnić aplikację użytkownikom w Sklepie Play, musisz przeprowadzić testy zamknięte, aby sprawdzić przedpremierowe wersje aplikacji we własnej grupie testerów. Więcej informacji znajdziesz w naszym przewodniku po testach zamkniętych.

Po opublikowaniu aplikacji na ścieżce testu Konsola Play przygotuje raport przed opublikowaniem. Raport zawiera wyniki testów stabilności, ułatwień dostępu i bezpieczeństwa na urządzeniach emulowanych i fizycznych oraz testów wydajności na urządzeniach fizycznych.

Wykorzystaj wyniki tego raportu przed opublikowaniem, aby poprawić jakość aplikacji.

Wyraź zgodę i opublikuj

Gdy będziesz mieć wersję w ramach testów zamkniętych, możesz udostępnić aplikację na Wear OS i zaakceptować zasady dotyczące sprawdzania w menu Ustawienia zaawansowane.

Po wyrażeniu zgody na Wear OS wybierz Rozpocznij wdrażanie, aby rozpowszechniać aplikację.

co należy wziąć pod uwagę

  • Użytkownicy mogą pobierać aplikacje na Wear OS bezpośrednio na zegarek lub zdalnie ze Sklepu Play na telefonie lub komputerze.

  • Gdy prześlesz aktualizację do Konsoli Play, aplikacja zaktualizuje się automatycznie u użytkowników, którzy mają włączone automatyczne aktualizacje. Użytkownicy mogą też ręcznie aktualizować aplikacje w Sklepie Play.

  • Jeśli Twoja aplikacja zawiera karty lub widżety, musisz też wspomnieć o ich obsłudze na stronie aplikacji.

Opinie w Sklepie Play

Po opublikowaniu aplikacji rozpocznie się proces sprawdzania w Sklepie Play.

Sprawdzanie stanu weryfikacji i zatwierdzenia

W dowolnym momencie możesz sprawdzić stan weryfikacji i zatwierdzenia aplikacji w Konsoli Play na stronie Ceny i dystrybucja w sekcji Wear OS.

Są 3 stany zatwierdzenia:

  • Oczekująca: aplikacja została wysłana do sprawdzenia, które jeszcze się nie zakończyło.
  • Zatwierdzona: Twoja aplikacja została sprawdzona i zatwierdzona. Aplikacja stanie się widoczna dla użytkowników Wear OS.
  • Niezatwierdzona: aplikacja została sprawdzona i nie została zatwierdzona. Na adres e-mail konta dewelopera otrzymasz e-maila z powiadomieniem zawierającym podsumowanie problemów, które musisz rozwiązać. Po naprawieniu problemów włącz tę opcję i ponownie opublikuj aplikację, aby rozpocząć kolejne sprawdzenie.

Najczęstsze przyczyny odrzucenia w Sklepie Play

W tabeli poniżej znajdziesz najczęstsze przyczyny odrzucenia aplikacji w Google Play.

Przyczyna Wyjaśnienie
Nie zawiera wzmianki „Wear OS” na stronie w Sklepie Play Na stronie aplikacji w Sklepie musisz umieścić wzmiankę „Wear OS”.
Podstawowe funkcje nie działają Aplikacja nie działa zgodnie z reklamą lub zrzuty ekranu są nieprawidłowe i nie odzwierciedlają rzeczywistej aplikacji. Dokładnie przetestuj aplikację na emulatorze i urządzeniu fizycznym.
Brak zrzutu ekranu z Wear Musisz przesłać co najmniej 1 zrzut ekranu przedstawiający aplikację działającą na urządzeniu z Wear OS. Możesz to zrobić w Android Studio.
Nie sformatowano pod kątem okrągłych wyświetlaczy Układ aplikacji jest nieprawidłowo renderowany na okrągłym wyświetlaczu, a na stronie aplikacji w Sklepie Play nie ma informacji o tym ograniczeniu. Użyj opcji Otwórz narzędzie do sprawdzania układu w Android Studio, aby sprawdzić, czy układy są prawidłowo renderowane.
Brakujące wymagania dotyczące funkcjonalności Często pomijane wymagania dotyczące funkcji, takie jak nieprawidłowo sformatowane powiadomienia Wear OS lub brak RemoteInput w odpowiedziach aplikacji do obsługi wiadomości.