Masz świetną aplikację, a Google Play może pomóc Ci udostępnić ją użytkownikom w ich pojazdach. Aby zacząć, zapoznaj się z tą stroną, aby dowiedzieć się, jak tworzyć aplikacje na Androida Auto i system operacyjny Android Automotive (AAOS) oraz jak je rozpowszechniać w Google Play.
Wskazówki i wymagania
Aby przygotować się do udanego wprowadzenia aplikacji, zapoznaj się z tą tabelą zawierającą wskazówki i wymagania dotyczące tworzenia świetnych aplikacji na Androida do samochodu.
Wszystkie aplikacje
| Ogólne | Android Auto | System operacyjny Android Automotive |
|---|---|---|
| Spełnij wskazówki dotyczące jakości aplikacji samochodowych w kategorii Twojej aplikacji. |
|
|
Aplikacje multimedialne
| Ogólne | Android Auto | System operacyjny Android Automotive |
|---|---|---|
|
|
Komunikacja
| Ogólne | Android Auto | System operacyjny Android Automotive |
|---|---|---|
| Nie dotyczy |
|
Aplikacje oparte na szablonach
| Ogólne | Android Auto | System operacyjny Android Automotive |
|---|---|---|
|
|
Aplikacje dostępne na postoju
| Ogólne | Android Auto | System operacyjny Android Automotive |
|---|---|---|
|
|
Przygotowanie aplikacji do dystrybucji
Zanim Twoja aplikacja będzie dostępna dla użytkowników w ich samochodach, musisz przesłać ją do Konsoli Play i zaktualizować informacje o aplikacji, dodając zrzuty ekranu z Androida Auto i systemu operacyjnego Android Automotive oraz inne informacje.
Ogólne informacje o przygotowaniu do wprowadzenia aplikacji w Google Play znajdziesz w artykule Lista kontrolna przed wprowadzeniem aplikacji.
Wybieranie nazwy pakietu AAOS
Jeśli masz już aplikację w Sklepie Google Play na urządzenia mobilne z Androidem, możesz nadal używać tej samej nazwy pakietu w aplikacji na system operacyjny Android Automotive. Zdecydowanie zalecamy używanie tej samej nazwy pakietu w aplikacji mobilnej na Androida i aplikacji na system operacyjny Android Automotive z tych powodów:
- Ułatwi Ci to zarządzanie informacjami o aplikacji i wersjami obu aplikacji. Możesz ponownie wykorzystać opis aplikacji i inne zasoby z aplikacji mobilnej na system operacyjny Android Automotive. Możesz użyć osobnej ścieżki systemu operacyjnego Android Automotive, aby kontrolować publikowanie aplikacji na ten system niezależnie od aplikacji mobilnej.
- Jeśli Twoja aplikacja dostępna na postoju jest tworzona zgodnie z zasadami dotyczymi aplikacji adaptacyjnych, lub jeśli zdecydujesz się na to w przyszłości, używanie tej samej nazwy pakietu w obu aplikacjach umożliwi Ci zaktualizowanie aplikacji, aby obsługiwała różne formaty, za pomocą jednego pakietu aplikacji.
Deklarowanie funkcji sprzętowej systemu operacyjnego Android Automotive
W przypadku aplikacji na system operacyjny Android Automotive, w zależności od wybranego typu ścieżki i kategorii aplikacji, obowiązują różne ograniczenia dotyczące wymaganego elementu sprzętu samochodowego <uses-feature>:
<manifest ...>
...
<uses-feature android:name="android.hardware.type.automotive" ...>
...
</manifest>
| Kategoria aplikacji | Typ śledzenia | Ograniczenia |
|---|---|---|
| Aplikacje dostępne na postoju | Urządzenia mobilne |
android:required musi mieć wartość "false"
|
| Tylko system operacyjny Android Automotive | android:required musi mieć wartość "true", "false" lub nie może być ustawiony. |
|
| Aplikacje multimedialne i oparte na szablonach | Tylko system operacyjny Android Automotive | android:required musi mieć wartość "true" lub nie może być ustawiony. |
Włączanie obsługi formatów
Musisz też włączyć obsługę innych formatów, wykonując te czynności w Konsoli Google Play:
Android Auto
- Otwórz sekcję Formaty na stronie Ustawienia zaawansowane.
- Kliknij Dodaj format i wybierz Android Auto.
-
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
- Otwórz sekcję Formaty na stronie Ustawienia zaawansowane.
- Kliknij Dodaj format i wybierz System operacyjny Android Automotive.
-
Spełnij wymagania dotyczące systemu operacyjnego Android Automotive:
-
Prześlij zrzuty ekranu z systemu operacyjnego Android Automotive do zamieszczenia na wszystkich stronach aplikacji.
- Obejmuje to zarówno główną stronę aplikacji , jak i wszystkie niestandardowe strony aplikacji.
- Aby zrobić zrzuty ekranu w wymaganych rozdzielczościach, możesz użyć profili sprzętowych Automotive (1024p landscape) i Automotive Portrait . Zrzuty ekranu nie powinny odnosić się do żadnego konkretnego 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, by 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ądzeniach z systemem operacyjnym Android Automotive. Ważne: domyślnie w Konsoli Google Play ustawione jest używanie tych samych ścieżek co w przypadku urządzeń mobilnych. Jednak w przypadku niektórych kategorii aplikacji w systemie operacyjnym Android Automotive ścieżka mobilna jest nie dozwolona. Więcej informacji znajdziesz w sekcji Wybieranie ścieżki w systemie operacyjnym Android Automotive.
-
Prześlij zrzuty ekranu z systemu operacyjnego Android Automotive do zamieszczenia na wszystkich stronach aplikacji.
Wybieranie typu ścieżki w systemie operacyjnym Android Automotive
Aplikację możesz zawsze rozpowszechniać na pojazdach z systemem operacyjnym Android Automotive, korzystając z osobnej ścieżki tego systemu. W zależności od kategorii aplikacji możesz też rozpowszechniać aplikację na urządzeniach z systemem operacyjnym Android Automotive, korzystając ze ścieżki wersji mobilnej.
| Kategoria aplikacji | Obsługiwane typy ścieżek |
|---|---|
| Aplikacje dostępne na postoju |
|
| Aplikacje multimedialne i oparte na szablonach |
|
W takich przypadkach zalecamy korzystanie z osobnej ścieżki. Umożliwi Ci to:
- wdrażanie wersji niezależnie od ścieżki mobilnej,
- konfigurowanie różnych testerów i kierowania na kraje w przypadku ścieżek testów.
Rezygnacja
Jeśli zdecydujesz, że nie chcesz już obsługiwać jednego lub obu formatów, możesz zrezygnować z nich na karcie Formaty na stronie Ustawienia zaawansowane w następujący sposób:
- Android Auto: usuń obsługę Androida Auto ze wszystkich aktywnych artefaktów na wszystkich ścieżkach. Następnie kliknij przycisk Usuń , aby usunąć Androida Auto z listy formatów na stronie.
- System operacyjny Android Automotive: aby zrezygnować z systemu operacyjnego Android Automotive, kliknij przycisk Zarządzaj. Następnie kliknij 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.
Sprawdzanie aplikacji zależy od typu ścieżki wersji
Gdy włączysz rozpowszechnianie aplikacji na Androida Auto lub system operacyjny Android Automotive i prześlesz do Google Play artefakt zgodny z Androidem Auto lub systemem operacyjnym Android Automotive, Twoja aplikacja zostanie sprawdzona pod kątem zgodności ze wskazówkami dotyczącymi jakości aplikacji samochodowych. Ten szczegółowy proces sprawdzania może potrwać dłużej niż w przypadku rozpowszechniania aplikacji tylko na telefony i tablety.
W zależności od typu ścieżki lub ścieżek zawierających artefakty zgodne z Androidem Auto lub systemem operacyjnym Android Automotive w przesłanej próbce wpływ wyniku sprawdzenia może się różnić. Jeśli na przykład przesłany plik zawiera niezgodną kompilację na ścieżce testów zamkniętych, otrzymasz powiadomienie, że kompilacja jest niezgodna, ale przesłany plik zostanie zatwierdzony. Jeśli ta sama kompilacja znajdowała się na ścieżce produkcyjnej, przesłany plik zostałby odrzucony.
| 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 |
Po zakończeniu sprawdzania otrzymasz e-maila na adres konta dewelopera z informacją, czy Twoja aplikacja została zatwierdzona czy odrzucona. Jeśli aplikacja nie została zatwierdzona, w e-mailu znajdziesz podsumowanie obszarów, które wymagają poprawy. Gdy wprowadzisz niezbędne zmiany, w tym usuniesz wszystkie odrzucone artefakty, możesz przesłać nową wersję aplikacji do sprawdzenia.
Sprawdzanie, czy aplikacja może zostać sprawdzona
Aby proces sprawdzania aplikacji był jak najprostszy, podczas przygotowywania aplikacji do przesłania do sprawdzenia weź pod uwagę te kwestie:
- Jeśli Twoja aplikacja wymaga od użytkowników zalogowania się, aby uzyskać dostęp do wszystkich jej funkcji, musisz przesłać dane konta testowego w Konsoli Google Play. Instrukcje znajdziesz w artykule
Dostęp do aplikacji.
- Jeśli Twoja aplikacja dotycząca ważnych miejsc umożliwia użytkownikom dokonywanie rezerwacji, to konto testowe musi mieć możliwość dokonania rezerwacji bez obciążania środków.
- Jeśli Twoja aplikacja nawigacyjna lub dotycząca ważnych miejsc nie jest dostępna w Stanach Zjednoczonych, musisz zezwolić użytkownikom na korzystanie z aplikacji do symulowania lokalizacji GPS, aby osoba sprawdzająca mogła przetestować aplikację.