Android Auto - niezależnie od tego, czy został dostarczony z fabrycznym samochodem, czy używasz radioodtwarzacza - to dość skomplikowany sprzęt. Wiele się tam dzieje, szczególnie teraz, gdy producenci samochodów mogą wykorzystać moc Androida, aby monitorować takie rzeczy, jak ciśnienie w oponach lub gdy potrzebujesz wymiany oleju. Ale jeśli chodzi o to, co faktycznie widzisz na ekranie, większość tej pracy jest wykonywana na telefonie. Oznacza to, że możesz użyć zgrabnego narzędzia programistycznego do odtworzenia go na swoim komputerze.
Jak wspomniano, jest to przede wszystkim narzędzie programistyczne. Oznacza to, że musisz mieć możliwość zainstalowania zestawu SDK systemu Android i korzystania z niego, a na komputerze muszą być zainstalowane wszelkie niezbędne sterowniki USB telefonu - zestawy narzędzi lub pliki zip, których mógłbyś użyć do zrootowania telefonu lub odblokowania bootloadera, nie będą wyciąć to tutaj. Ale to w porządku, instalacja zestawu SDK i konfiguracja nie jest zbyt trudna, a na forach znajdziesz mnóstwo pomocy bez względu na używany system operacyjny. Oto dokładnie to, co musisz zrobić, zgodnie z opisem w witrynie dla programistów Androida.
- Zainstaluj zestaw Android SDK i wszelkie potrzebne sterowniki USB. Jeśli używasz komputera z systemem Linux, zainstaluj biblioteki portaudio, libpng, sdl2 i sdl2_ttf. Zapoznaj się z dokumentacją, aby to posortować.
- Otwórz menedżera SDK i zainstaluj Desktop Head Unit (DHU). Znajdziesz go w części Dodatki> Emulator Android Auto Desktop Head Unit. (Zobacz obrazek powyżej.)
- Włącz debugowanie USB w telefonie z systemem Lollipop lub nowszym.
- Podłącz telefon do komputera i uruchom adb (Android Debug Bridge), wprowadzając urządzenia adb w terminalu lub wierszu poleceń.
- Przekaż połączenia gniazd z komputera na telefon, wprowadzając adb forward tcp: 5277 tcp: 5277 w wierszu polecenia.
- Uruchom program DHU na swoim komputerze. Znajdziesz go w folderze SDK w części Dodatki> Google> Auto.
Teraz możesz uruchomić aplikację Android Auto na telefonie i włączyć tryb programisty Android Auto. Gdy aplikacja jest otwarta, dotknij paska nagłówka (tam, gdzie na górze jest napis Android Auto) 10 razy. W menu przepełnienia aplikacji (trzy kropki) możesz teraz uruchomić serwer jednostki głównej. Wtedy nastąpi magia.
Używasz teraz Android Auto na swoim komputerze. Jest to ten sam Android Auto, z którego będziesz korzystać, jeśli podłączysz się do samochodu, ponieważ Android Auto działa na twoim telefonie. Będą tam wszystkie aplikacje kompatybilne z AA i będą działać.
Jeśli tworzysz aplikację dla systemu Android Auto, możesz potrzebować wielu innych narzędzi. Można symulować pokrętło jog, testować wejście mikrofonu za pomocą wcześniej nagranych plików audio lub przełączać między trybem dziennym i nocnym. Wszystkie informacje na ten temat i nie tylko znajdziesz na stronie programistów Androida.
Dla reszty z nas, którzy chcą tylko zobaczyć, o co chodzi w Android Auto, możemy po prostu użyć go w sposób, w jaki się uruchamia. Używaj kursora myszy jak palca do „stukania” elementów sterujących, sprawdzania aplikacji w telefonie, które współpracują z Android Auto, a nawet otrzymywania wiadomości do odtwarzania przez głośniki komputera. Przygotowanie go do pracy po raz pierwszy wymaga trochę pracy, ale naprawdę warto, jeśli ciekawi Cię te wszystkie nowości z Android Auto i nie jesteś gotowy go kupić bez wersji demonstracyjnej, jak to wszystko działa, lub jeśli po prostu lubisz się bawić. Spróbuj!
I tak wygląda efekt końcowy!