Aplikacje niepowiązane to te, które nie są uwzględnione w obrazie systemu Android Automotive OS (AAOS) (są wymienione na tej stronie). Informacje o tym, jak zintegrować z pojazdami aplikacje niepowiązane, znajdziesz w przewodniku po integracji.
- Integracja kart aplikacji
- Host aplikacji samochodowej
- Kalendarz
- Biblioteka Car UI
- Urządzenie towarzyszące
- Dialer
- Media
- Short Message Service (SMS)
Car-apps-release-19
Tag: ub-automotive-master-20250910
Rozwiązuje te problemy:
- Aktualizuje format wersji, aby zsynchronizować go z innymi aplikacjami, które nie są połączone w pakiet.
- Dodaje ciąg znaków
action_name_for_custom_keycode
, który można nałożyć. - Zwiększa zgodność z Kotlinem w wersji 2.1.20.
- Aktualizuje kompilację Gradle do AGP 8.11 i dodaje obsługę interfejsu Android API 36.
- Aktualizuje JDK projektu z wersji 17 do Java 21.
Aktualizuje te funkcje:
DriverUI:
- Aktualizuje tłumaczenia przeprojektowanego klastra.
- Aktualizuje strukturę dokumentacji interfejsu kierowcy, aby używać rozmiarów pochodzących z Figmy. Logika aplikacji nie decyduje o rozmiarze.
Media: po uzyskaniu nowego stanu odtwarzania usuwa powiadomienie i okno.
Car-apps-release-18
Tag: ub-automotive-master-20250722
ImageAppCard
może jednocześnie obsługiwać obrazy, przyciski i pasek postępu.
Narzędzie do zgłaszania błędów:
- Rozwiązaliśmy problem, który powodował skracanie ekranu w SDK w wersji 35 i nowszych.
- Zaktualizowano format wersji, aby synchronizować go z innymi aplikacjami, które nie są częścią pakietu.
- Rozwiązano problem z automatycznym przesyłaniem.
- Dodano poprawki dotyczące uruchamiania podczas rozruchu.
DriverUI:
- W przypadku
DriverUI
zaktualizowano bibliotekę Design Compose do wersji 0.37.1. - Przeprojektowane
Cluster
, aby prezentować złożone implementacje interfejsu.
- Rozwiązaliśmy rzadki wyjątek wskaźnika pustego (NPE) w
MediaSource
i zaktualizowaliśmyImageFetcher
, aby chronić przed nieprawidłowymi identyfikatorami URI.
Test Media:
- Wprowadziliśmy liczne poprawki w usługach
Media1
iMedia3
.
Car-apps-release-17
Tag: ub-automotive-master-20250609
wideorejestrator
- Rozwiązano problem z obracaniem w przypadku
camera2
. - Zezwalaj na miniatury z elementów interfejsu.
- Usuń nieużywane interfejsy API wywołania zwrotnego klatki.
- Rozwiązaliśmy problem z długością nagrania.
- Rozwiązaliśmy problem, który występował, gdy długotrwała operacja nagrywania ulegała awarii.
- Dodano konfigurację liczby klatek na sekundę.
- Dodaliśmy obsługę powierzchni do podglądu z aparatu.
Design Compose
- Zaktualizowano Design Compose do wersji 0.34.2 na potrzeby DriverUI.
Interfejs kierowcy
- Zaktualizowano plik Java ARchive (JAR) biblioteki klienta SDV.
Multimedia
- Zaktualizowano identyfikator odtwarzanego elementu
media1
. - Producenci OEM powinni usunąć
browse_mini_bar
z nakładek RRO. - Rozwiązaliśmy problem polegający na tym, że widok recyklera przewijał się z powrotem za każdym razem, gdy aktualizowano element.
CAL Media
- Dodano nowy element
TmaMediaCalApp
do listyaaos-apps-gradle-project
. - Podczas korzystania z MediaSession na obsługiwanych urządzeniach dodaliśmy
TestMediaCalApp
doaaos-apps-gradle-project
, aby zademonstrować użycie CarAppLibrary do przeglądania i odtwarzania multimediów.
Karty aplikacji
- Usunęliśmy ograniczenia dotyczące minimalnej częstotliwości aktualizacji w przypadku kart aplikacji. Właściciele hostów AppCard mogą teraz określać częstotliwość aktualizacji.
Biblioteka Car UI
- Dodano wymagane uprawnienia podwyższone.
Car-apps-release-16
Tag: ub-automotive-master-20250418
Wideorejestrator, interfejs kierowcy i multimedia
Rozwiązano wiele problemów.
Interfejs kierowcy
Zaktualizowaliśmy interfejs kierowcy, dodając najnowszą wersję Design Compose 0.34 i te dodatkowe ulepszenia:
Dodatkowe ulepszenia
- Dodano nową ikonę Launchera.
- Przywróciliśmy odtwarzacz z obsługi pojedynczego pliku MP4 do obsługi playlist.
- Obsługa końca strumienia, aby można było prawidłowo łączyć segmenty.
- Wyświetl przycisk Start przy pierwszym uruchomieniu.
- Wyświetlaj powiadomienie u góry ekranu podczas nagrywania, aby spełnić wymagania wskaźnika prywatności.
- Obsługa zewnętrznej pamięci wymiennej.
- Rozwiązano problem z awarią NPE podczas
onLiveClicked
. TunerSession
nie odrzuca zduplikowanych metadanych.- Dodaliśmy opcjonalny wskaźnik widoku wczytywania do elementu
PlaybackCardController
. - Zaktualizowaliśmy interfejs sterownika do Design Compose 0.33.
- Usunięto zduplikowane miniatury.
Car-apps-release-15
Tag: ub-automotive-master-20250219
Aparat
Nowa funkcja
- Wideorejestrator Referencyjna aplikacja wideorejestratora, która wykorzystuje kamery pojazdu (w tym tradycyjne wideorejestratory, kamery widoku przestrzennego i kamery w kabinie) do bezpiecznego nagrywania, przechowywania i udostępniania materiałów wideo z pojazdu.
Car-apps-release-14
Tag: ub-automotive-master-20241205
Multimedia
Nowa funkcja
- Zaawansowana atrybucja audio Dodaliśmy uniwersalną etykietę formatowania dźwięku, aby podczas przeglądania wyraźnie identyfikować zaawansowane funkcje audio.
Alternatywne ustawienia aplikacji
- Podczas jazdy zezwalaj użytkownikom na sterowanie dźwiękiem z aplikacji innych niż centrum multimediów, w szczególności z aplikacji do komunikacji.
Rozwiązane problemy
- Teraz możesz używać przycisku Zaloguj się, aby logować się w Spotify i innych aplikacjach multimedialnych.
Radio
Rozwiązane problemy
- Aplikacja Radio nie ulega już awarii.
Narzędzie do zgłaszania błędów
Rozwiązane problemy
- Narzędzie Raport o błędzie nie ulega już awarii po uruchomieniu z aplikacji lub po długim naciśnięciu w sekcji Powiadomienia.
Car-apps-release-13
Tag: ub-automotive-master-20240924
Multimedia
Rozwiązane problemy
- Dodaliśmy obsługę odtwarzania w tle filmów i innych aplikacji.
- Usunięto awarię, która występowała podczas procesu rozdzielania aplikacji w
messengerapptest_gradle_unit
.
Car-apps-release-12
Tag: ub-automotive-master-20240731
Nowa funkcja
Karta aplikacji Producenci OEM mogą teraz tworzyć i dostosowywać element interfejsu, który może być wypełniany informacjami dostarczanymi przez producenta OEM lub aplikacje własne.
Wiadomości
Rozwiązane problemy
- Po ponownym uruchomieniu nie pojawiają się żadne treści, a nadchodzące wiadomości są oznaczone jako nieznane.
- Wszystkie wiadomości są oznaczone w aplikacji do SMS-ów jako Nieznane.
- Aplikacja Android Automotive Car Messenger jest o 2,66 MB większa niż poprzednia wersja.
- W przypadku MMS-ów nazwa odbiorcy jest pusta.
Multimedia
Rozwiązane problemy
- Aplikacja Wiadomości uruchomi się na stronie głównej.
- Po ponownym uruchomieniu z plikiem APK TestMedia wyświetlany jest pusty widżet multimediów.
Centrum multimediów
Rozwiązane problemy
- Podczas odtwarzania pierwszego utworu po ponownym uruchomieniu na stronie Media wyświetla się biała kropka.
Car-apps-release-11
Tag: ub-automotive-master-20240521
Media Center
Rozwiązane problemy
- Odtwarzanie stacji muzycznej w YouTube Music nie powoduje już, że muzyka nie jest wyświetlana na jednostce głównej.
- Pojawi się teraz ciągłe odtwarzanie multimediów przez Bluetooth.
- Nagłówki grup działają teraz prawidłowo.
Multimedia
Rozwiązane problemy
- Ikona Słuchawki nie jest już wyświetlana w sekcji Ostatnio używane w przypadku aplikacji multimedialnych.
- Okno Działania niestandardowe w Analytics, aby raportować tylko widoczne identyfikatory.
- Sesja multimediów nie ulega już awarii.
com.android.car.carlauncher
nie ulega już awarii z powoducom.android.car.media.common.source
.
Dialer
Rozwiązane problemy
- Opcje audio Przełącz dźwięk z telefonu na Słuchawki i głośniki samochodowe są teraz wyświetlane.
Car-apps-release-10
Tag: ub-automotive-master-240314
Media Center
Rozwiązane problemy
- Podcast nie wyświetla już ikony Asystenta w Centrum multimediów.
- Centrum multimediów nie ulega już awarii, gdy multimedia są odtwarzane na pełnym ekranie i gdy tryb dzienny jest przełączany na tryb nocny (i odwrotnie).
Car-apps-release-9
Tag: ub-automotive-master-20240125
Media Center
Nowe funkcje
Statystyki dotyczące multimediów w samochodzie Analityka Centrum multimediów udostępnia teraz dane aplikacji multimedialnych innych firm, aby zapewnić użytkownikom lepsze wrażenia podczas korzystania z multimediów. Analytics umożliwia aplikacjom innych firm otrzymywanie w czasie rzeczywistym informacji o zachowaniach użytkowników.
Rozwiązane problemy
- Wyjątek NullPointer nie występuje już po wybraniu menu z menu przepełnienia.
- Analytics: zmiana widoczności elementów kolejki jest teraz raportowana podczas zamykania lub otwierania.
- Analytics: lista kolejki zgłaszana jako przeglądanie, a teraz zgłasza ukrywanie elementów.
- Analytics: po kliknięciu wyniku wyszukiwania nie są już wysyłane nieprawidłowe dane.
- Analytics pojawiają się teraz po wyczyszczeniu zapytania.
- Zmiana pojedynczych aktywności związanych z multimediami na wiele aktywności, z których każda ma własne źródło multimediów.
- MediaCenter nie ulega już awarii w interfejsie.
- Ponowna instalacja
TestMediaApp
nie powoduje już awarii MediaCenter. - Dodanie zanikającego pionowego paska przewijania do
browse_nodeCannot
nie powoduje już przełączenia na dźwięk Bluetooth po odtworzeniu radia.
Kalendarz
Rozwiązane problemy
- Kalendarz nie ulega już awarii po włączeniu synchronizacji na iPhonie.
Car-apps-release-8
Tag: ub-automotive-master-20231102
Media Center
Rozwiązane problemy
- Otwarcie aplikacji nie powoduje przełączenia z aplikacji Telefon NPV na widok przeglądarki.
Dialer
Rozwiązane problemy
- Interfejsy mikrofonu i trwającej rozmowy telefonicznej nie są wyświetlane po uruchomieniu pojazdu.
Car-apps-release-7
Tag: ub-automotive-master-20231011
Media Center
Rozwiązane problemy
- Wybrany utwór w Spotify jest odtwarzany, ale na pasku odtwarzania nadal wyświetla się poprzednia aplikacja.
CarMediaService
informuje terazMediaConnectorService
, który komponent ma zostać uruchomiony.
Multimedia
Rozwiązane problemy
- Ulepszyliśmy klikanie siatki kategorii.
Wiadomości
Rozwiązane problemy
- W aplikacji SMS wyświetla się komunikat „Bluetooth rozłączony”, gdy urządzenie jest sparowane.
- Gdy urządzenie Bluetooth jest połączone, aplikacja SMS wyświetla wprowadzającą w błąd wiadomość o rozłączeniu Bluetooth.
Car-apps-release-6
Dialer
Rozwiązane problemy
- Gdy karta Telefon domowy i Telefon są przełączane wielokrotnie, trwające połączenie telefoniczne na pełnym ekranie nie wyświetla już strony Kontakty w aplikacji Telefon.
Media Center
Rozwiązane problemy
- W widoku Teraz odtwarzane pojawi się liniowy pasek postępu.
Car-apps-release-5
Ustawienia samochodu
Rozwiązane problemy
- Strona Dodaj sieć ulega awarii po kliknięciu Nazwy sieci.
Podwozie
Rozwiązane problemy
- Na stronie Google Play Asystent nie wyświetla niektórych stron, nawet jeśli użytkownik jest zalogowany.
- Po ponownym uruchomieniu nie uruchamiają się strona główna i program uruchamiający aplikacje.
com.android.car.carlauncher
Dialer
Rozwiązane problemy
- W profilu kontaktu w aplikacji Telefon ikona Wstecz (>) przełącza się na Kontakty podczas przełączania między trybem dziennym a nocnym.
Multimedia
Rozwiązane problemy
- Widok Co jest grane wolno aktualizuje się do nowego źródła multimediów.
- Okładki albumów i pliki z motywami przyrodniczymi wyświetlają niewidoczne linki.
- Przycisk Playlista nie powinien być domyślnie przyciemniony.
Media Center
Nowe funkcje
- Wdrażaj linki do widoku odtwarzania.
Rozwiązane problemy
- Regresja. Drzewo przeglądania TMA wyświetla treści nawet wtedy, gdy typ konta to „brak”.
- Ponowna instalacja
TestMediaApp
nie powoduje już awarii Centrum multimediów. - Po przełączeniu z radia na dźwięk BT na pasku multimediów w centrum multimediów wyświetla się komunikat „Brak tytułu”.
- Obecnie odtwarzany utwór nie jest wyświetlany w Centrum multimediów.
- Spotify. Wybrana piosenka się nie odtwarza.
SMS-y
Rozwiązane problemy
- Aplikacja do SMS-ów ulega awarii i nie można jej uruchomić.
- Nagłówek MMS. Nie wyświetla się ani kontakt z pola „Od:”, ani trzeci kontakt.
Car-apps-release-4
Dialer
Rozwiązane problemy
Rozwiązaliśmy problem polegający na tym, że aplikacja Telefon uruchamiała wiele elementów interfejsu, które nie były zlokalizowane w przypadku języków zapisywanych od prawej do lewej.
Centrum multimediów
Nowe funkcje
- Dodano stałe niestandardowego działania przeglądania w przypadku multimediów 1 w
androidx.media
.
Rozwiązane problemy
- Rozwiązaliśmy problem, który powodował, że użytkownicy musieli wybierać utwór na telefonie podczas jazdy.
Car-apps-release-3
Wszystkie aplikacje
Rozwiązane problemy
Aplikacja Car Launcher ulega awarii podczas uruchamiania aplikacji Wszystkie aplikacje i Dialer z paska Facet.
Biblioteka Car UI
Rozwiązane problemy
Naprawiliśmy błąd, który powodował awarię aplikacji Google Play.
Podwozie
Rozwiązane problemy
Dodano nowe klasy proxy podwozia (car-ui-lib).
Dialer
Rozwiązane problemy
Rozwiązaliśmy problem, który powodował, że awatar kontaktu nie był prawidłowo wyświetlany w aplikacjach Telefon, Kontakty i Ulubione.
Centrum multimediów
Rozwiązane problemy
- Rozwiązaliśmy problem, który powodował wyświetlanie wiadomości z YouTube Music w wiadomości z Spotify.
- Rozwiązanie problemu polegającego na tym, że aplikacja Wiadomości nie wyświetlała treści.
- Rozwiązaliśmy problem, który powodował, że w przypadku niektórych aplikacji nie była wyświetlana góra drzewa multimediów.
- Rozwiązaliśmy problem, który powodował, że po przełączeniu z Bluetootha na dowolną aplikację multimedialną nie wyświetlała się zawartość aplikacji.
Car-apps-release-2
Biblioteka obrotowa w samochodzie
Rozwiązane problemy
Popraw rogi i przyciski zgodnie ze specyfikacjami okna dialogowego uprawnień.
Dialer
Rozwiązane problemy
- Napraw błędy lintowania Gradle w aplikacji Telefon.
- Dodano ProGuard do wersji Gradle aplikacji Telefon.
- Uruchom aplikację Telefon w interfejsie połączenia z paska stanu systemu, gdy opcja Aktywne połączenie jest wyłączona w Ustawieniach telefonu.
- Napraw testy jednostkowe, które nie działają z powodu
Resources$NotFoundException
.
Multimedia
Rozwiązane problemy
- Odtwarzacz multimediów Android Automotive ignoruje wartości
METADATA_KEY_DISPLAY_SUBTITLE
iMETADATA_KEY_DISPLAY_DESCRIPTION
. - Ciągłość multimediów:
- Jak obsługiwać źródła multimediów bez elementów do odtworzenia.
- Zbadaj i wdroż niezależne odtwarzanie w Media.
Car-apps-release-1
Dialer
Nowe funkcje
- Dodano przycisk Wiadomość do powiadomienia o nieodebranym połączeniu, aby można było używać funkcji bezpośredniego wysyłania do odpowiadania na nieodebrane połączenia.
- Wersja testowa umożliwia dodawanie kontaktów za pomocą polecenia ADB.
- Wersja testowa obsługuje symulację fałszywego połączenia Bluetooth, gdy użytkownik kliknie „Połącz z Bluetooth”.
- Wyświetlanie numeru telefonu kontaktu w powiadomieniu o połączeniu przychodzącym.
Rozwiązane problemy
- Zwiększyliśmy szybkość wczytywania kontaktów i dzienników połączeń oraz naprawiliśmy niezgodność kontaktów w różnych ustawieniach regionalnych między telefonem a jednostką główną.
- Proguard Dialer APK, aby przyspieszyć uruchamianie „na zimno” podczas kompilacji za pomocą tapas.
- Gdy żaden telefon nie jest połączony, przyspieszyliśmy zimny start, przenosząc stronę błędu „Brak połączenia Bluetooth” z okna dialogowego.
- Naprawiono awarię, która występowała po wpisaniu znaku procentu (%) w polu wyszukiwania.
- Ulepszona obsługa języków zapisywanych od prawej do lewej.
- Naprawiono duplikowanie numerów HUN połączeń przychodzących, jeśli projektor staje się aktywny, gdy dzwoni połączenie przychodzące.
- Usunęliśmy zasoby
android:
i rozwiązaliśmy problem z układem klawiatury numerycznej, w którym brakowało cyfr.
Multimedia
Nowe funkcje
- Dodaliśmy obsługę ustawień i stron błędów (np. logowania) innych firm opartych na bibliotece aplikacji samochodowych.
- Dodaliśmy obsługę stylów treści dla poszczególnych elementów.
- Dodaliśmy opcjonalne paski postępu dla elementów multimedialnych na ekranie Przeglądaj.
Rozwiązane problemy
- Naprawiono błąd NPE w
MediaActivityController
. - Naprawiono błąd NPE w
PlaybackViewModel
. - Usunęliśmy błąd
IllegalArgumentException
, który występował, gdy lista kart zmieniała się po przejściu do węzła przeglądania. - Podczas przełączania się z ekranu odtwarzania na nową aplikację nie wysyłaj identyfikatorów multimediów ze starej aplikacji do nowej.
- Zachowaj fokus na tym samym przycisku multimediów, nawet jeśli jego działanie się zmieni.
- Dodaj aplikację do projekcji do domyślnej listy
custom_media_packages
. - Przeniesiono elementy menu z kodu do formatu XML, aby można było ich używać w przypadku RRO.
BrowseAdapter#generateViewData
nie tworzy już pustych elementów.
SMS-y
Nowe funkcje
- Internacjonalizacja: dodano tłumaczenia ciągów znaków.
- Zaktualizowaliśmy interfejs, aby był bardziej przejrzysty.
- Zaktualizowano ikonę aplikacji.
Rozwiązane problemy
- Utworzyliśmy kompilację testową i skonfigurowaliśmy testy jednostkowe, dzięki czemu pokrycie testami wynosi około 25%.
- zamiast wyświetlić jedyny fragment po naciśnięciu przycisku Wstecz, aplikacja została zamknięta, a na ekranie pojawiła się pusta strona.
- Naprawiliśmy problem z nakładaniem się podglądu wiadomości na inne elementy.
- Naprawiono problem z powiadamianiem o starych wiadomościach w HUN.
- Testy niesamodzielne w ustalonej kolejności.
- usuń spacje na końcu rozmów,
- Naprawiono problem z nieaktualizowaniem wyciszonych rozmów w centrum powiadomień po otrzymaniu nowej wiadomości.
- Naprawiono problem z niewyświetlaniem się przypiętych wiadomości w powiadomieniach.
- Rozwiązaliśmy problem polegający na tym, że lista rozmów nie aktualizowała wiadomości, gdy aplikacja działała w tle.