Informacje o wersjach aplikacji bez powiązania

Aplikacje niepowiązane to te, które nie są uwzględnione w obrazie systemu Android Automotive OS (AAOS) (są one wymienione na tej stronie). Informacje o tym, jak zintegrować z pojazdami aplikacje niepowiązane, znajdziesz w przewodniku po integracji.

Car-apps-release-20

Tag: ub-automotive-master-20251118

Rozwiązuje je wersja Car-apps-release-20.

Nowe funkcje

Ochrona aplikacji wrażliwych zapewnia użytkownikom opcje ochrony prywatności, które pozwalają zabezpieczyć aplikacje wrażliwe w samochodzie. Na przykład Chrome i WhatsApp. Program umożliwia użytkownikom blokowanie aplikacji za pomocą kodu PIN, nawet jeśli nie ustawili blokady profilu. Ten kod PIN jest niezależny od blokady profilu.

Centrum sterowania to tylko aplikacja referencyjna, której nie należy używać w takiej postaci. Zamiast tego musisz dostosować ją do możliwości i konfiguracji danego pojazdu.

Centrum sterowania obsługuje wielu użytkowników korzystających jednocześnie z jednej instancji Androida. Centrum sterowania zostało zaprojektowane tak, aby ułatwiać użytkownikom korzystanie z wielu wyświetlaczy w innych strefach pasażerów w samochodzie, np.:

  • sprawdzać, co oglądają i czego słuchają inne osoby w samochodzie;
  • udostępniać dźwięk na głośniki samochodowe;
  • Wspólne oglądanie filmu na innych wyświetlaczach w samochodzie.

Centrum sterowania ma na celu zwiększenie komfortu użytkownika podczas konfigurowania pojazdu, gdy wyświetlaczowi kierowcy towarzyszy co najmniej jeden wyświetlacz dodatkowy. Na przykład dla pasażera z tyłu.

Rozwiązane problemy

Media:

  • Zaktualizowano układ MediaBlockingActivity, aby był zgodny z nakładkami zasobów środowiska wykonawczego.
  • Włączono nakładkę działania Ustawienia dźwięku.

Dialer:

  • Dostosowaliśmy układ trwającego połączenia i układy zagnieżdżone do urządzeń RRO.

Wiele wyświetlaczy:

  • Oddzieliliśmy przycisk Opuść dla DevicePickerScreen i aktywności związanej z klonowaniem ekranu.

Biblioteka samochodów:

  • Naprawiono problem z powrotem do mavenCentral, gdy MAVEN_CENTRAL_URL nie jest ustawiony.

Inne problemy:

  • Zaktualizowaliśmy adres URL Maven, aby korzystać z kopii mavenCentral od Google.
  • Aktualizacja do Gradle 9.1.0.
  • Poprawiono interfejs IMethod, aby można było używać wtyczki Androida do obsługi Gradle we wtyczce kompilacji Gradle.
  • Zaktualizowano Robolectric do wersji 4.16.

Car-apps-release-19

Tag: ub-automotive-master-20250910

Rozwiązano te problemy:

  • Zaktualizowano format wersji, aby synchronizować go z innymi aplikacjami, które nie są częścią pakietu.
  • Dodano ciąg znaków action_name_for_custom_keycode, który można nałożyć.
  • Większa zgodność z Kotlinem w wersji 2.1.20.
  • Zaktualizowano kompilację Gradle do wtyczki Androida do Gradle w wersji 8.11 i dodano obsługę interfejsu Android API 36.
  • Zaktualizowano JDK projektu z wersji 17 do Java 21.

Zaktualizowaliśmy te funkcje:

  • DriverUI:

    • Zaktualizowane tłumaczenia przeprojektowanego klastra.
    • Zaktualizowaliśmy strukturę dokumentacji interfejsu sterownika, aby używać rozmiarów pochodzących z Figma. 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

AppCards:

  • 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.

Kamera samochodowa:

  • Dodano poprawki dotyczące uruchamiania podczas rozruchu.

DriverUI:

  • W przypadku DriverUI zaktualizowano Design Compose do wersji 0.37.1.
  • Przeprojektowane Cluster, aby prezentować złożone implementacje interfejsu.

Media:

  • Rozwiązaliśmy rzadki wyjątek wskaźnika null (NPE) w MediaSource i zaktualizowaliśmy ImageFetcher, aby chronić przed nieprawidłowymi identyfikatorami URI.

Test Media:

  • Wprowadziliśmy liczne poprawki w usługach Media1Media3.

Car-apps-release-17

Tag: ub-automotive-master-20250609

Kamera samochodowa:

  • Rozwiązano problem z obracaniem w przypadku camera2.
  • Zezwalaj na miniatury z elementów interfejsu.
  • Usuń nieużywane interfejsy API wywołań zwrotnych klatek.
  • Rozwiązaliśmy trwający problem z czasem trwania nagrania.
  • Rozwiązaliśmy problem, który występował, gdy długotrwała operacja nagrywania ulegała awarii.
  • Dodano konfigurację liczby klatek.
  • Dodaliśmy obsługę powierzchni do podglądu z kamery.

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 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 listy aaos-apps-gradle-project.
  • Podczas korzystania z MediaSession na obsługiwanych urządzeniach dodaliśmy TestMediaCalApp do aaos-apps-gradle-project, aby zademonstrować użycie CarAppLibrary do przeglądania i odtwarzania multimediów.

AppCards

  • 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

Interfejs kierowcy został zaktualizowany do najnowszej wersji Design Compose 0.34 i zawiera te dodatkowe ulepszenia:

Dodatkowe ulepszenia

  • Dodano nową ikonę Launchera.
  • Przywróciliśmy odtwarzacz z obsługi pojedynczego pliku MP4 do obsługi playlisty.
  • Obsługa końca strumienia, aby można było prawidłowo łączyć segmenty.
  • Wyświetl przycisk Start przy pierwszym uruchomieniu.
  • Wyświetlanie powiadomienia 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 błędem NPE, gdy onLiveClicked.
  • TunerSession nie odrzuca zduplikowanych metadanych.
  • Dodaliśmy opcjonalny wskaźnik widoku wczytywania do PlaybackCardController.
  • Zaktualizowaliśmy interfejs kierowcy 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 dookólne i kamery w kabinie) do bezpiecznego nagrywania, przechowywania i udostępniania nagrań 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.

Ustawienia aplikacji alternatywnych

  • 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 do zgłaszania błędów nie ulega już awarii, gdy jest uruchamiane z aplikacji lub po długim naciśnięciu w Powiadomieniach.

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 użyciem pliku APK TestMedia wyświetla się 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ż braku wyświetlania muzyki 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 powodu com.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 odtwarzania 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 z jednej aktywności związanej 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 w Spotify utwór jest odtwarzany, ale na pasku odtwarzania nadal widać poprzednią aplikację.
  • CarMediaService informuje teraz MediaConnectorService, który komponent ma zostać uruchomiony.

Multimedia

Rozwiązane problemy

  • Ulepszyliśmy klikanie siatki kategorii.

Wiadomości

Rozwiązane problemy

  • Gdy urządzenie jest sparowane, w aplikacji SMS wyświetla się komunikat „Bluetooth rozłączony”.
  • Gdy urządzenie Bluetooth jest połączone, aplikacja SMS wyświetla wprowadzający w błąd komunikat o rozłączeniu Bluetooth.

Car-apps-release-6

Dialer

Rozwiązane problemy

  • Gdy karta Telefon domowyTelefon są przełączane wielokrotnie, połączenie telefoniczne w toku 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 Nature 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 Media Center.
  • 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 są wyświetlane 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 pisanych 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

Karuzela samochodowa

Rozwiązane problemy

Popraw rogi i przyciski zgodnie ze specyfikacjami okna dialogowego z prośbą o uprawnienia.

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 powiodły się z powodu Resources$NotFoundException.

Multimedia

Rozwiązane problemy

  • Odtwarzacz multimediów Android Automotive ignoruje wartości METADATA_KEY_DISPLAY_SUBTITLEMETADATA_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ść w powiadomieniu 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 błąd niezgodności kontaktów w różnych ustawieniach regionalnych między telefonem a jednostką główną.
  • Proguard Dialer APK, aby przyspieszyć uruchamianie „na zimno” w przypadku kompilacji za pomocą tapas.
  • Gdy żaden telefon nie jest połączony, przyspieszono zimny start, przenosząc stronę błędu „Brak połączenia Bluetooth” z okna dialogowego.
  • Naprawiono awarię, która występowała po wpisaniu znaku procenta (%) 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 uaktywnia się podczas dzwonienia połączenia przychodzącego.
  • 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 nakładek 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, zwiększając pokrycie testami do około 25%.
  • Zamiast wyświetlić jedyny fragment po naciśnięciu przycisku Wstecz, aplikacja została zamknięta, co spowodowało wyświetlenie pustego ekranu.
  • Naprawiliśmy problem z nakładaniem się podglądu wiadomości na inne elementy.
  • Naprawiono problem z powiadamianiem o starych wiadomościach w powiadomieniu zbiorczym.
  • Testy zależne o 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 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.