Rozpowszechnianie w samochodach

Masz świetną aplikację, a Google Play może pomóc Ci udostępnić ją użytkownikom w ich pojazdach. Na początek zapoznaj się z tą stroną, aby dowiedzieć się, jak tworzyć aplikacje na Androida Auto i system operacyjny Android Automotive oraz jak je rozpowszechniać w Google Play.

Wytyczne i wymagania

Aby przygotować się do udanego wdrożenia, zacznij od przejrzenia tej tabeli z wytycznymi i wymaganiami dotyczącymi tworzenia świetnych aplikacji na Androida dla samochodów.

Wszystkie aplikacje

Ogólne Android Auto System operacyjny Android Automotive
Przestrzegaj wskazówek dotyczących jakości aplikacji na Androida Auto w przypadku aplikacji z Twojej kategorii.
  • Zadeklaruj wpis metadanych com.google.android.gms.car.application z możliwościami aplikacji w manifeście aplikacji.
  • Udostępniać funkcje Androida Auto w ramach nowej lub istniejącej aplikacji na telefony, tablety i inne urządzenia.
  • Użyj tej samej nazwy pakietu co w aplikacji mobilnej lub utwórz nową.
  • Dodaj zrzuty ekranu z Automotive OS do stron aplikacji w Sklepie Google Play.

Aplikacje multimedialne

Ogólne Android Auto System operacyjny Android Automotive
Zobacz artykuł Tworzenie aplikacji multimedialnych na potrzeby samochodów.

Komunikatory

Ogólne Android Auto System operacyjny Android Automotive
Nie dotyczy
  • Aplikacje natywne w systemie operacyjnym Android Automotive nie są obsługiwane. Wiadomości na telefonach są wyświetlane na wyświetlaczu w samochodzie za pomocą aplikacji towarzyszącej, jeśli producent samochodu zintegrował odpowiednie biblioteki. Więcej informacji znajdziesz w artykule Obsługiwane kategorie aplikacji.

Aplikacje na podstawie szablonów

Ogólne Android Auto System operacyjny Android Automotive

Parkowane aplikacje

Ogólne Android Auto System operacyjny Android Automotive
Nie dotyczy Jeszcze nieobsługiwane. Więcej informacji o tym, jak wyrazić zainteresowanie udostępnieniem aplikacji w Androidzie Auto, znajdziesz w artykule Aplikacje mobilne zgodne z samochodami.

Włączanie formatów

Zanim udostępnisz aplikację użytkownikom w ich samochodach, musisz wykonać te czynności w Konsoli Google Play:

Android Auto

  1. Na stronie Ustawienia zaawansowane otwórz sekcję Formaty.
  2. Kliknij Dodaj format i wybierz Android Auto.
  3. Spełnij wymagania dotyczące Androida Auto:
    • Prześlij na ścieżkę testów pakiet aplikacji lub plik APK przeznaczony na Androida Auto.

System operacyjny Android Automotive

  1. Na stronie Ustawienia zaawansowane otwórz sekcję Formaty.
  2. Kliknij Dodaj format i wybierz System operacyjny Android Automotive.
  3. Spełnij wymagania dotyczące systemu operacyjnego Android Automotive:
    • Prześlij zrzuty ekranu z systemu operacyjnego Android Automotive do zamieszczenia na wszystkich stronach aplikacji.
      • Dotyczy to zarówno głównej strony aplikacji, jak i wersji.
      • Aby zrobić zrzuty ekranu w wymaganych rozdzielczościach, możesz użyć profilu samochodowego (1024 p w orientacji poziomej)profilu samochodowego w orientacji pionowej profilów sprzętowych. Zrzuty ekranu nie powinny nawiązywać do żadnego producenta oryginalnego sprzętu (OEM).
    • Prześlij na ścieżkę testów pakiet aplikacji lub plik APK przeznaczony na system operacyjny Android Automotive.
    • Zaakceptuj zasady sprawdzania, aby zapewnić, że Twoja aplikacja jest zgodna ze wskazówkami dotyczącymi jakości, które obowiązują w przypadku systemu operacyjnego Android Automotive.
      • Wybierz typ ścieżki, której będziesz używać do rozpowszechniania aplikacji na urządzenia z systemem operacyjnym Android Automotive. Ważne: domyślne ustawienie w Konsoli Google Play to użycie tych samych ścieżek co w przypadku urządzeń mobilnych. Ścieżka mobilna nie jest jednak dozwolona w przypadku niektórych kategorii aplikacji na system operacyjny Android Automotive. Więcej informacji znajdziesz w sekcji Wybieranie ścieżki w systemie operacyjnym Android Automotive.

Wybieranie typu ścieżki w systemie operacyjnym Android Automotive

Aplikację zawsze możesz rozpowszechniać na samochody z systemem operacyjnym Android Automotive, korzystając z osobnego typu ścieżki dla tego systemu. W zależności od kategorii aplikacji możesz też rozpowszechniać ją na urządzeniach z systemem operacyjnym Android Automotive, korzystając ze ścieżki wersji mobilnej.

Kategoria aplikacji Obsługiwane typy ścieżek
Zaparkowane aplikacje
  • Urządzenia mobilne
  • Tylko system operacyjny Android Automotive
Multimedia i aplikacje z szablonami
  • Tylko system operacyjny Android Automotive

W takich przypadkach zalecamy korzystanie z osobnej ścieżki. Dzięki temu możesz:

  • wdrażać wersje niezależnie od ścieżki mobilnej,
  • Konfigurowanie różnych testerów i kierowania na kraje na potrzeby ścieżek testów

Zadeklaruj funkcję sprzętową związaną z motoryzacją w pliku manifestu aplikacji

W zależności od wybranego typu ścieżki i kategorii aplikacji obowiązują różne ograniczenia dotyczące wymaganego sprzętu samochodowego <uses-feature>:

<manifest ...>
  ...
  <uses-feature android:name="android.hardware.type.automotive" ...>
  ...
</manifest>
Kategoria aplikacji Typ śledzenia Ograniczenia
Zaparkowane aplikacje Urządzenia mobilne Wartość android:required musi być równa "false"
Tylko system operacyjny Android Automotive W polu android:required może występować tylko wartość "true", "false" lub nieustawione.
Multimedia i aplikacje z szablonami Tylko system operacyjny Android Automotive Wartość w polu android:required musi być równa "true" lub nieustawiona.

Zrezygnuj

Jeśli zdecydujesz się, że nie chcesz już obsługiwać jednego lub obu formatów, możesz zrezygnować z nich na karcie Formaty na stronie Ustawienia zaawansowane w ten sposób:

  • Android Auto: usuń obsługę Androida Auto ze wszystkich aktywnych artefaktów na wszystkich ścieżkach. Następnie możesz kliknąć przycisk Usuń, aby usunąć AndroidAuto z listy formatów na stronie.
  • System operacyjny Android Automotive: aby zrezygnować z Androida Automotive, kliknij przycisk Zarządzaj. Następnie możesz kliknąć przycisk Usuń, aby usunąć system operacyjny Android Automotive z listy formatów na stronie. Użytkownicy nie będą już mogli znaleźć Twojej aplikacji w Google Play ani otrzymywać jej aktualizacji.

Weryfikacja aplikacji zależy od typu ścieżki wydania

Gdy masz włączoną dystrybucję w Androidzie Auto lub systemie operacyjnym Android Automotive, przesyłając do Google Play aplikację zawierającą elementy zgodne z Androidem Auto lub systemem operacyjnym Android Automotive, sprawdzamy, czy jest ona zgodna ze wskazówkami dotyczącymi jakości aplikacji na samochody. Ten szczegółowy proces może zająć więcej czasu niż w przypadku dystrybucji tylko na telefony i tablety.

W zależności od typu ścieżek zawierających elementy zgodne z Androidem Auto lub systemem operacyjnym Android Automotive w przesłanych plikach wynik weryfikacji może się różnić. Jeśli na przykład przesłany plik zawiera wersję, która nie jest zgodna z zasadami, na zamkniętej ścieżce testowania, otrzymasz powiadomienie o tym, że wersja nie jest zgodna z zasadami, ale przesłanie zostanie zatwierdzone. Jeśli ta sama wersja znajdowałaby się na ścieżce produkcyjnej, przesłanie zostałoby odrzucone.

Typ śledzenia Sprawdzanie formatu
Udostępnianie wewnętrzne
(tylko Android Auto)
Brak
Test wewnętrzny Brak
Test zamknięty Nieblokujące
Test otwarty Blokowanie
Wersja produkcyjna Blokowanie

Gdy sprawdzenie się zakończy, otrzymasz e-maila wysłanego na adres e-mail powiązany z Twoim kontem dewelopera. Poinformujemy Cię w nim, czy aplikacja została zatwierdzona, czy odrzucona. Jeśli aplikacja nie została zatwierdzona, w e-mailu znajdziesz podsumowanie obszarów, które musisz poprawić. Po wprowadzeniu niezbędnych poprawek, w tym usunięciu odrzuconych artefaktów, możesz przesłać nową wersję aplikacji do sprawdzenia.

Sprawdzanie, czy aplikacja może zostać zweryfikowana

Aby proces sprawdzania aplikacji był jak najprostszy, podczas przygotowywania aplikacji do przesłania do sprawdzenia weź pod uwagę te kwestie:

  • Jeśli aplikacja wymaga od użytkownika zalogowania się, aby uzyskać dostęp do wszystkich funkcji, musisz przesłać dane konta testowego w Konsoli Google Play. Aby to zrobić, wykonaj instrukcje dotyczące dostępu do aplikacji.
    • Jeśli Twoja aplikacja z miejscami docelowymi umożliwia użytkownikom dokonywanie rezerwacji, to testowe konto musi mieć możliwość dokonania rezerwacji bez obciążania środków.
  • Jeśli aplikacja do nawigacji lub punktów zainteresowania nie jest dostępna w Stanach Zjednoczonych, musisz zezwolić użytkownikowi na korzystanie z fikcyjnej aplikacji do lokalizacji GPS, aby tester mógł ją przetestować.