Utwórz proces logowania (opcjonalnie)

Jeśli użytkownicy muszą logować się w Twojej aplikacji, musisz udostępnić proces logowania w AAOS, który będzie działać na ekranie samochodu.

W Androidzie Auto proces logowania się na ekranie samochodu jest mniej ważny, ponieważ aplikacja jest wyświetlana na telefonie, który powinien już mieć własny interfejs logowania. Jeśli jednak utworzysz proces logowania w opisany poniżej sposób, będzie on działać zarówno w AAOS, jak i w Androidzie Auto (tylko w trybie zaparkowania, ponieważ logowanie się podczas jazdy może rozpraszać uwagę).

Możesz utworzyć proces logowania na ekranie samochodu, korzystając z szablonów z biblioteki aplikacji Android do samochodów, które są zoptymalizowane pod kątem pojazdów. Proces projektowania obejmuje te zadania:

Więcej informacji o projektowaniu przy użyciu szablonów znajdziesz w artykule o tworzeniu aplikacji przy użyciu szablonów.

Przykłady logowania

Przykładowa strona logowania
Ten przykład przedstawia 2 różne sposoby weryfikacji tożsamości użytkownika (Android Auto).
Przykładowy login Google
Ten przykład przedstawia Logowanie przez Google lub 2 inne opcje (AAOS).
Przykładowa strona logowania
Ten przykład przedstawia logowanie przez Google lub 2 inne opcje (AAOS).

Wymagania dotyczące logowania

Wymagania w tej sekcji dotyczą sposobu działania logowania, aby zapewnić optymalną obsługę w systemie operacyjnym Android Automotive.

Poziom wymagań Wymagania
POTRZEBNE Deweloperzy aplikacji powinni:
  • Pokazuj Logowanie przez Google jako główną opcję, jeśli aplikacja i system je obsługują
  • Pokaż logowanie przez telefon (jeśli jest obsługiwane) jako opcję główną, jeśli aplikacja i system nie obsługują logowania przez Google
  • Kod PIN do logowania się przez telefon powinien mieć maksymalnie 8 cyfr
  • W przypadku standardowego logowania się wpisz nazwę użytkownika i hasło w 2 krokach
  • Umieść etykietę w polu do wprowadzania danych („Wpisz hasło”) i pozostaw ją widoczną na ekranie, gdy użytkownik zacznie pisać
  • Zapewnij użytkownikom możliwość pokazania hasła (jest ono zwykle ukryte) podczas wpisywania
  • Wskazówki dotyczące uzyskiwania dostępu do zapomnianej nazwy użytkownika lub hasła
  • Umożliwianie utworzenia konta
MAJ Deweloperzy aplikacji mogą:
  • Podaj standardowe logowanie do aplikacji (nazwę użytkownika i hasło) jako opcję podstawową, jeśli logowanie przez Google i logowanie przez telefon nie są obsługiwane.
  • Udostępnianie logowania przez telefon, standardowego logowania lub obu tych opcji jako opcji zapasowych, gdy logowanie przez Google jest podstawową opcją
  • Udostępnij standardowe logowanie jako opcję zapasową, gdy logowanie przez telefon jest podstawową opcją

Uzasadnienie

  • Spójna obsługa multimediów. Ekrany logowania przeznaczone do jednej aplikacji do multimediów powinny działać podobnie jak ekrany logowania w innych aplikacjach multimedialnych.
  • Spójny wygląd i styl. Ekrany logowania powinny być zgodne z podstawowymi zasadami projektowania i wizualną podstawą systemu operacyjnego Android Automotive.