Gdy aplikacje na Androida Automotive są zgodne z opisanymi wskazówkami dotyczącymi rozpraszania uwagi kierowcy poniżej, aplikacje mogą działać na wyświetlaczu HU, gdy pojazd jest w ruchu. DDG składa się z punktu odniesienia zaleceń Google, które mają ograniczyć rozpraszanie uwagi kierowcy.
Aplikacje zgodne z wytycznymi dotyczącymi rozpraszania uwagi kierowcy można oznaczyć jako z myślą o rozpraszaniu uwagi. Z tego artykułu dowiesz się, jak trzeba dodawać tagi do aplikacji. jako zoptymalizowane pod kątem rozpraszania uwagi, aby platforma Androida mogła uruchamiać aplikacje Dostęp do wersji ze stanem Ograniczony dostęp. Aby dowiedzieć się więcej:
- Ograniczenia wygody korzystania z samochodu, zobacz Obsługa w samochodzie Ograniczenia.
- Korzystanie ze stanu jazdy samochodu, zobacz Korzystanie ze stanu jazdy samochodem Ograniczenia UX.
Aplikacje zoptymalizowane pod kątem rozpraszania uwagi
Aplikacja może oznaczyć określoną aktywność jako zoptymalizowaną pod kątem rozpraszania uwagi. Jeśli cała aplikacja być oznaczona jako zoptymalizowana pod kątem rozpraszania uwagi, wszystkie działania muszą być zgodne z tym, co rozprasza kierowcę wytycznymi. Gdy stan jazdy pojazdu zmieni się na stan, w którym obowiązują ograniczenia UX aktywne:
- Obecna aktywność na pierwszym planie może być nadal uruchomiona tylko wtedy, gdy jest oznaczona jako rozpraszająca Zoptymalizowane w pliku manifestu.
- Gdy uruchamiasz nową aktywność, jest ona dozwolona tylko wtedy, gdy jest oznaczona jako Plik manifestu z funkcją Distraction Optimized.
Platforma odpowiada za sprawdzanie pliku manifestu i zezwalaj na korzystanie tylko z treści zoptymalizowanych pod kątem rozpraszania uwagi które mogą działać bez ograniczeń.
Uwaga: platforma nie może wykryć ani wymusić rzeczywistego działania aplikacji. przestrzeganie ograniczeń; może tylko sprawdzić deklarację aplikacji w pliku manifestu. Przestrzeganie te wskazówki dotyczące rozpraszania uwagi kierowcy są przestrzegane podczas procesu sprawdzania w Google Play.
Nie wszystkie działania w aplikacji muszą być zoptymalizowane pod kątem rozpraszania uwagi. Aplikacja może udostępnić
różne funkcje dla użytkowników w stanie nieobjętym ograniczeniami (np. gdy pojazd jest zaparkowany);
czy bardziej ograniczony. Oznacza to, że aplikacja może oznaczyć określoną aktywność jako
Aby zoptymalizować rozpraszanie uwagi, dodaj te metadane do elementu <activity>
w pliku AndroidManifest.xml
dla aplikacji:
<activity android:name=".DistractionOptimizedMainActivity"....> .... <meta-data android:name="distractionOptimized" android:value="true"/> </activity>
Aplikacje oferujące działania przeznaczone do działania w stanie ograniczenia muszą zadeklarować, że informacje pliku manifestu. Przed określeniem, czy aktywność może działać (lub nie) w stanie ograniczenia;