Informacje o wersjach aplikacji bez powiązania

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

Car-apps-release-22

Tag: ub-automotive-master-20260424

Wersja 22 aplikacji samochodowych rozwiązuje te problemy.

Dialer

  • Dostosowywanie interfejsu
    • Dodaj atrybuty tokena projektu OEM do elementu nakładanego.
    • Refaktoryzacja w celu obsługi zwalniania miejsca przez RRO.

DriverUI

  • System i integracja
    • Zaktualizuj ścieżkę do klienta SDV Gateway APEX w komentarzu.
    • Dodaj uprawnienie ACCESS_LOCAL_NETWORK do DriverUI.
  • Konserwacja
    • Dodaj dcf_verification_tests i usuń nieużywane pliki DCF.
    • Usuń nieużywane zasoby.

Biblioteka samochodów

  • Media common
    • Zaktualizuj kolor elementów sterujących odtwarzaniem.
    • Naprawianie wyłączonych działań niestandardowych w zminimalizowanych opcjach sterowania multimediami.
    • Ulepszono MediaSource wykrywanie i inicjowanie.
    • Ulepszanie tworzenia MediaSource i ignorowania przeglądarki.
    • Dodaj konstruktor zgodności wstecznej w MediaSource dla MediaConnectorServiceTests.
    • Ulepszanie MediaSource dzięki wielu strategiom rezerwowym.
    • Dodanie obsługi multimediów dla wielu użytkowników i tylko na czas sesji.
    • Przebuduj MediaSessionHelper, aby umożliwić podłączanie zarządzania sesjami.
  • Struktura i układ interfejsu
    • Zaktualizuj rozmiary i style tokenów tekstowych, aby odzwierciedlały najnowsze specyfikacje AAOS.
    • Rozwiązywanie problemów z pozycją okna dialogowego.
    • Dodaj kolor semantyczny czerwony.
    • Wdrażanie sprawdzania zgody użytkownika na korzystanie z widoków stylizowanych.
    • Usuń funkcję widoku w stylu aplikacji.
  • Konserwacja i poprawki błędów
    • Zaktualizuj wersję do publikacji bez powiązania do kwietnia 2026 r.
    • Zaktualizowano zminimalizowane elementy sterujące w stylu dziennym.
    • Usuń funkcję zmiany stanu wtyczki.

Multimedia w samochodzie

  • Interfejs i konfiguracja
    • Dodaj atrybuty tokena OEM do elementu overlayable.

Ochrona aplikacji zawierających dane wrażliwe

  • Interfejs i dostosowywanie
    • Zaktualizuj interfejs zgodnie z najnowszymi makietami.
    • Dodaj układ Unconstrained Tall i popraw rozmiar tekstu.
    • Skaluj szerokość przycisku Pin Pad do dostępnego obszaru.
    • Uwzględniaj gęstość ekranu w obliczeniach rozmiaru.
    • Usunięcie przycisku Dalejwidoku blokady PIN.
  • Konserwacja
    • Wycofaj flagę funkcji powiadomień o odkrywaniu.

Radio

  • Interfejs i konfiguracja
    • Zaktualizuj styl, aby ułatwić usuwanie RRO.
  • System i integracja
    • Przełącz launchMode na singleTask w przypadku aplikacji Radio.

Car-apps-release-21

Tag: ub-automotive-master-20260326

Wersja Car-apps-release-21 rozwiązuje te problemy.

Dialer

  • Dostosowywanie interfejsu
    • Włączono nakładkę zasobów środowiska wykonawczego (RRO) dla trwającego połączenia i zagnieżdżonych układów.

DriverUI

  • System i integracja
    • przeniesiono do podzielonego pakietu SDK lub statycznej biblioteki klienta Java Gateway;
    • przyznane uprawnienia do korzystania z sieci z ograniczeniami;
    • Dokumentacja i komponenty
      • Zaktualizowana dokumentacja pamięci podręcznej DriverUI z poprawkami dotyczącymi wskaźników i powiadomień.
      • Zaktualizowana dokumentacja Figmy z repozytorium systemu projektowania.
      • Zaktualizowany dokument w pamięci podręcznej z wtyczką JPEG.
    • Konserwacja
      • Naprawiono awarie MainActivityTest i poprawiono ogólną testowalność.

Multimedia w samochodzie

  • Interfejs i konfiguracja
    • Włączono obsługę nakładki w przypadku działań związanych z ustawieniami dźwięku.
    • Zaktualizowany układ MediaBlockingActivity, aby można było używać RRO.

MultiDisplay

  • Interfejs
    • Dodano osobne przyciski opuszczania dla DevicePickerScreenMirroringActivity.

Ochrona aplikacji zawierających dane wrażliwe

  • Powiadomienia Discovery
    • Wdrożono powiadomienia o wykrywaniu: dodano flagi funkcji, dane i logikę, aby wyświetlać powiadomienia po ponownym uruchomieniu.
  • Logika ponownego blokowania aplikacji
    • Przekształcono automatyczne ponowne blokowanie w PackageRelockService.
    • Niedozwolone blokowanie aplikacji zainstalowanych na obrazie systemu.
    • Zaktualizowano PackageChangeMonitor, aby przekazywać dodatkowe parametry zastępowania.
  • Testowanie i dostosowywanie
    • Poprawiono testy Robolectric i PackageRelockService (Soong).
    • Włączone tokeny dostosowywania OEM.

Biblioteka samochodów

  • Media common
    • Przebudowano MediaSessionHelper, aby umożliwić podłączanie zarządzania sesjami.
    • Dodano działanie SHOW_MEDIA_PLAYBACK do interfejsu API CustomPlaybackAction w przypadku interfejsów IntentIconCompat.
    • Zaktualizowaliśmy nazwy zasobów, aby uniknąć konfliktów z CAL.
  • Struktura i układ interfejsu
    • Przebudowaliśmy GModal, aby renderować go jako widok w oknach pełnoekranowych.
    • Zaktualizowane obliczenia wstawki i stałe metody określania rozmiaru w przypadku nowych implementacji okna modalnego.
    • Rozwiązano problemy z kumulatywnym przesunięciem IME i uproszczono logikę typu sceny.
    • Ulepszona paginacja dzięki oczekiwaniu na zakończenie układu.
    • Dodano skalowalną wersję demonstracyjną interfejsu do widoków w stylu aplikacji.
  • Poprawki błędów i konserwacja
    • Naprawiliśmy wyciek pamięci w CarUxRestrictionsUtil.
    • Usunęliśmy błędy o 1 i błędy logiczne w serwerach proxy adaptera.
    • Zaktualizowane skrypty kompilacji (copy_gradle_output) i logika rezerwowa Maven.
    • Ujednolicone definicje koloru tła i tokena początkowego.
  • Infrastruktura testowa
    • Dodano: MediaPlaybackTemplate do listy TestMediaCalApp.

Car-apps-release-20

Tag: ub-automotive-master-20251118

Wersja Car-apps-release-20 rozwiązuje te problemy.

Nowe funkcje

Ochrona aplikacji wrażliwych zapewnia użytkownikom opcje ochrony prywatności, które pozwalają zabezpieczyć wrażliwe aplikacje 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.

Aplikacja referencyjna Centrum sterowania pokazuje, jakie funkcje możesz dodać do środowisk z wieloma użytkownikami i wieloma wyświetlaczami (MUMD). Przykłady ścieżek użytkowników:

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

Planujemy dodać więcej dokumentacji dotyczącej Centrum sterowania.

Rozwiązane problemy

Media:

  • Zaktualizowaliśmy układ MediaBlockingActivity, aby był zgodny z RRO.
  • 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 RRO.

Biblioteka samochodów:

  • Naprawiono powrót do mavenCentral, gdy MAVEN_CENTRAL_URL nie jest ustawiony.

Jeśli masz inne problemy:

  • Zaktualizowaliśmy adres URL Maven, aby korzystać z kopii mavenCentral 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 AGP 8.11 i dodano obsługę interfejsu API Androida 36.
  • Zaktualizowano JDK projektu z wersji 17 do Java 21.

Zaktualizowaliśmy te funkcje:

  • DriverUI:

    • Zaktualizowane tłumaczenia dla przeprojektowanego klastra.
    • Zaktualizowaliśmy 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

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.

Wideorejestrator:

  • Dodano poprawki dotyczące uruchamiania podczas rozruchu.

DriverUI:

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

Media:

  • Rozwiązaliśmy rzadki wyjątek wskaźnika o wartości 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

Wideorejestrator:

  • Rozwiązano problem z obracaniem w przypadku urządzenia camera2.
  • Zezwalaj na miniatury z elementów interfejsu.
  • Usuń nieużywane interfejsy API wywołań zwrotnych klatek.
  • Rozwiązaliśmy 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 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 listy aaos-apps-gradle-project.

  • Podczas korzystania z MediaSession na obsługiwanych urządzeniach dodano TestMediaCalApp do aaos-apps-gradle-project, aby zademonstrować użycie biblioteki CarAppLibrary do przeglądania i odtwarzania multimediów.

  • Zaktualizowano MediaDispatcherActivity, aby preferencyjnie uruchamiać aktywność CarAppLibrary aplikacji do multimediów zamiast CarMediaApp. Dzieje się tak, gdy urządzenie ma flagę funkcji android.software.car.templates_host.media, a aplikacja do multimediów korzysta z CarAppLibrary do obsługi multimediów. Więcej informacji znajdziesz w artykule Tworzenie aplikacji multimedialnej na podstawie szablonu.

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

Zaktualizowaliśmy interfejs kierowcy, dodając najnowszą wersję Design Compose 0.34 i te dodatkowe ulepszenia:

Dodatkowe ulepszenia

  • Dodano nową ikonę programu uruchamiającego.
  • Przywróciliśmy odtwarzacz z obsługi pojedynczych plików 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ś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 awarią NPE podczas onLiveClicked.
  • TunerSession nie odrzuca zduplikowanych metadanych.
  • Dodaliśmy opcjonalny wskaźnik widoku wczytywania do elementu PlaybackCardController.
  • Zaktualizowaliśmy interfejs kierowcy do wersji 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 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 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świetlana jest biała kropka.

Car-apps-release-11

Tag: ub-automotive-master-20240521

Centrum multimediów

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ą już 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

Centrum multimediów

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

Centrum multimediów

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 rozszerzonego menu.
  • Analytics: zmiana widoczności elementów kolejki jest teraz raportowana podczas zamykania lub otwierania.
  • Analytics: lista kolejek 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.
  • Refaktoryzacja z jednej na wiele aktywności związanych z multimediami, 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

Centrum multimediów

Rozwiązane problemy

  • Otwarcie aplikacji nie powoduje przełączenia z wybierania numeru 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

Centrum multimediów

Rozwiązane problemy

  • Wybrany utwór w Spotify jest odtwarzany, ale na pasku odtwarzania nadal wyświetla się poprzednia aplikacja.
  • 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 do SMS-ów wyświetla się komunikat „Bluetooth rozłączony”.
  • Gdy urządzenie Bluetooth jest połączone, aplikacja do SMS-ów wyświetla wprowadzającą w błąd wiadomość 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.

Centrum multimediów

Rozwiązane problemy

  • W widoku Co jest grane 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.

Centrum multimediów

Nowe funkcje

  • Wdrażaj linki do widoku odtwarzania.

Rozwiązane problemy

  • regresja, Drzewo przeglądania TMA wyświetla treści nawet wtedy, gdy rodzaj 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”.
  • Aktualnie odtwarzany utwór nie jest wyświetlany w centrum multimediów.
  • Spotify. Wybrana piosenka się nie odtwarza.

SMS

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 na koncie 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ązaliśmy problem z aplikacją Wiadomości, która nie wyświetlała treści.
  • Rozwiązaliśmy problem, który powodował, że w niektórych aplikacjach 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ę do multimediów 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 kompilacji wersji aplikacji Telefon w Gradle.
  • 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_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

  • Dodaliśmy przycisk Wiadomość, który umożliwia identyfikowanie powiadomień o nieodebranych połączeniach i używanie funkcji Bezpośrednie wysyłanie do odpowiadania na nieodebrane połączenia.
  • Kompilacja testowa umożliwia dodawanie kontaktów za pomocą polecenia ADB.
  • Kompilacja 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 uruchomienie „na zimno”, 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 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 Media, nawet jeśli jego działanie się zmieni.
  • Dodaj aplikację do projekcji do domyślnej listy custom_media_packages.
  • Przeniesiono pozycje menu z kodu do pliku XML, aby można było ich używać w nakładkach RRO.
  • BrowseAdapter#generateViewData nie tworzy już pustych elementów.

SMS

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 i wyświetlił się pusty ekran.
  • 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 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.