Informacje o wersjach Androida 14, Androida 14-QPR1 i Androida 14-QPR2

Na tej stronie znajdziesz podsumowanie najważniejszych funkcji w wersjach Androida 14, Androida 14-QPR1 i Androida 14-QPR2 oraz linki do dodatkowych informacji. Podsumowania funkcji są uporządkowane według lokalizacji dokumentacji funkcji w tej witrynie.

Architektura

backend.[cpp|ndk].additional_shared_libraries

Wprowadzona w Androidzie 14, backend.[cpp|ndk].additional_shared_libraries dodaje zależności do natywnych bibliotek i jest przydatna w przypadku ndk_headercpp_header. Więcej informacji znajdziesz w sekcji Definiowanie interfejsu AIDL.

wartość gen_trace

Od Androida 14 wartość gen_trace jest ustawiona na true w przypadku backendów cppjava. Więcej informacji znajdziesz w sekcji Definiowanie interfejsu AIDL.

Obsługa jądra

Od Androida 14 jądra 5.4 nie są już obsługiwane. Zaktualizowane informacje o jądrze znajdziesz w artykule Jądra funkcji i wersji.

Statystyki źródła wybudzania jądra

Android 14-QPR2 dodaje do logcat statystyki źródła wybudzania. Te statystyki identyfikują komponenty jądra, które utrzymują system w stanie aktywności podczas każdego cyklu wstrzymania i wznawiania. Można ich używać do debugowania wydajności jądra i wydłużania czasu pracy na baterii. Statystyki źródła wybudzania jądra są dostępne tylko w wersjach userdebug i engineering, w których wartość suspend.debug.wakestats_log.enabled jest ustawiona na true. Więcej informacji znajdziesz w sekcji logKernelWakeLockStats.

Audio

Tryb dynamicznego soundbara

Dzięki obsłudze platformy Android 14 dekodery i urządzenia OTT z wbudowanymi lub podłączonymi głośnikami można skonfigurować jako soundbary dla podłączonych urządzeń. Więcej informacji znajdziesz w sekcji Dynamiczny tryb soundbara.

Migracja Audio HAL do AIDL

Od Androida 14 interfejs Audio HAL jest definiowany za pomocą AIDL. Więcej informacji znajdziesz w sekcjach Implementacja AIDLPorównanie AIDL i HIDL Audio HAL.

Aktualizacje routingu wielu urządzeń USB

Platforma USB w Androidzie 14 obsługuje kierowanie do wielu urządzeń USB jednocześnie. Więcej informacji znajdziesz w sekcji Łączenie routingu urządzeń audio.

Preferowane atrybuty miksera na urządzeniach USB

Android 14 udostępnia interfejsy API dla deweloperów, z których aplikacje mogą korzystać, aby wysyłać zapytania i konfigurować preferowane atrybuty miksera do odtwarzania dźwięku przez USB. Więcej informacji znajdziesz w artykule Preferowane atrybuty miksera na urządzeniach USB.

Dawka dźwięku

Android 14 obsługuje dawkę dźwięku w ramach platformy audio i warstwie HAL audio, stale monitorując pomiary dawki dźwięku i ostrzegając użytkowników o szkodliwych poziomach narażenia. Więcej informacji znajdziesz w sekcji Dawka dźwięku.

Od Androida 14-QPR1 obliczanie dawki dźwięku jest włączone.

Aparat

Funkcje rozszerzeń aparatu

W Androidzie 14 do interfejsu rozszerzeń aparatu w wersji 1.4.0 dodano te funkcje:

Urządzenie jako kamera internetowa

W Androidzie 14-QPR1 dodano obsługę używania urządzenia jako kamery internetowej USB. Urządzenia z Androidem obsługujące tę funkcję są reklamowane jako urządzenia UVC, co pozwala wielu hostom USB z różnymi systemami operacyjnymi (np. Linux, macOS, Windows i ChromeOS) używać aparatu urządzenia jako kamery internetowej. Więcej informacji znajdziesz w artykule Używanie urządzenia jako kamery internetowej.

Referencyjny HAL kamery USB

W Androidzie 14 referencyjny interfejs HAL kamery USB został przeniesiony do AIDL, a implementacja HIDL została wycofana. Więcej informacji o warstwie HAL kamery USB znajdziesz w sekcji Zewnętrzne kamery USB.

Ultra HDR

Android 14 obsługuje zapisywanie skompresowanych zdjęć w Ultra HDR w formacie JPEG_R. Ten format jest wstecznie zgodny z obrazami JPEG w formacie SDR i obsługuje renderowanie treści w formacie HDR. Więcej informacji znajdziesz w sekcji Ultra HDR.

Rejestrowanie w szerokiej gamie kolorów

Android 14 obsługuje przechwytywanie w szerokiej gamie kolorów Display P3, co umożliwia urządzeniom rejestrowanie obrazów w szerokiej gamie kolorów w formacie JPEG z klasą ImageReader bez użycia 10-bitowego HDR. Więcej informacji znajdziesz w artykule Rejestrowanie szerokiej gamy kolorów.

Zgodność

Aktualizacje ITS aparatu

Android 14 wprowadza aktualizacje testów ITS aparatu, które obejmują aktualizacje Pythona i wersji pakietów, zaktualizowane testy oraz nowe testy. Więcej informacji znajdziesz w informacjach o wersji pakietu testów obrazów z aparatu na Androida 14.

Aktualizacje CDD

Dokument definicji zgodności Androida 14 jest rozwinięciem poprzednich wersji i zawiera aktualizacje dotyczące nowych funkcji oraz zmiany wymagań dotyczących wcześniej udostępnionych funkcji. Listę zmian w Androidzie 14 znajdziesz w informacjach o wersji definicji zgodności Androida 14.

Informacje o wersji CTS

Listę najważniejszych zmian w pakiecie CTS dla Androida 14 znajdziesz w informacjach o wersji pakietu CTS dla Androida 14.

Testy kalibracji obecności w narzędziu CTS Verifier

Android 14 zawiera testy weryfikacyjne CTS, które sprawdzają zaktualizowane wymagania dotyczące kalibracji sieci Wi-Fi NAN i obecności BLE RSSI. Obejmują one testy dokładności NAN, precyzji RSSI BLE oraz precyzji przesunięcia BLE Rx/Tx. Więcej informacji znajdziesz w artykule Kalibracja obecności.

Test zgodności klasy wydajności 14 (PC14) – jakość kodowania wideo (VEQ)

Android 14 wprowadza wymagania dotyczące jakości kodowania wideo (VEQ) w przypadku urządzeń klasy wydajności 14 (PC14). Wymagania PC14-VEQ są weryfikowane przez nowy test CTS o nazwie CtsVideoEncodingQualityHostTest. Więcej informacji znajdziesz w artykule Przeprowadzanie testów PC14-VEQ.

Łączność

Dodatkowa sprzedaż segmentacji sieci 5G

Android 14-QPR1 wprowadza funkcję dodatkowej sprzedaży segmentacji sieci 5G, która umożliwia operatorom oferowanie użytkownikom ulepszonych możliwości sieciowych (opóźnienia i przepustowość) za pomocą segmentacji sieci 5G. Więcej informacji znajdziesz w sekcji Sprzedaż dodatkowa segmentacji sieci 5G.

Reklamy aparatów słuchowych ASHA

Aby poprawić komfort parowania aparatów słuchowych w trybie podwójnym ASHA i LE Audio, Android 14 umożliwia używanie drugiego bitu (indeksowanego od 0) w bajcie możliwości ASHA do wskazywania, czy urządzenie obsługuje usługę identyfikacji skoordynowanego zestawu (CSIS). Więcej informacji znajdziesz w artykule Obsługa dźwięku z aparatów słuchowych za pomocą Bluetooth LE.

Aktualizacje dotyczące wielu włączonych profili eSIM (MEP)

Android 14 obsługuje opcje MEP-A1 i MEP-B wyboru głównej domeny zabezpieczeń wydawcy (ISD-R) oraz wyboru portów eSIM zgodnie ze specyfikacją GSMA SGP V22 3.0. Więcej informacji znajdziesz w artykule Wiele włączonych profili.

GNSS

Android 14 wprowadza te funkcje GNSS i interfejsy API, które są dostępne za pomocą interfejsu GNSS AIDL HAL:

Urządzenia wprowadzane na rynek z Androidem 14 muszą korzystać z GNSS AIDL HAL. Platforma GNSS obsługuje interfejsy HAL HIDL w przypadku urządzeń zaktualizowanych do Androida 14, ale nowe funkcje GNSS są dostępne tylko za pomocą interfejsu HAL GNSS AIDL.

W przypadku chipsetów i urządzeń sprzedawanych z Androidem 14 lub nowszym, które zawierają odbiornik GPS lub GNSS i zgłaszają tę funkcję aplikacjom za pomocą flagi funkcji android.hardware.location.gps, zdecydowanie zalecamy obsługę funkcji skumulowanego zakresu różnic.

Aktualizacje interfejsu IMS API

Android 14 wprowadza te aktualizacjeImsService:

  • Dodaje klasę SipDetails, która umożliwia raportowanie kluczowych informacji z odpowiedzi SIP dostarczonej z sieci po zakończeniu procedury rejestracji IMS, publikacji IMS lub subskrypcji IMS.ImsService Dzięki temu aplikacje implementujące pojedynczą rejestrację RCS mają większą widoczność odpowiedzi transakcji SIP w przypadku wystąpienia problemu z siecią lub urządzeniem, co umożliwia szybkie rozwiązywanie błędów i awarii.

    Raportowanie SipDetails jest dodawane do tych klas:

    • ImsRegistrationImplBase, RegistrationManager.RegistrationCallbackImsRegistrationAttributes: umożliwia raportowanie szczegółowych informacji o wynikach transakcji SIP, gdy z sieci zostanie zwrócona odpowiedź SIP REGISTER.
    • RcsUceAdapter.CapabilitiesCallbackRcsCapabilityExchangeImplBase.SubscribeResponseCallback: umożliwiają raportowanie bardziej szczegółowych informacji, gdy z sieci zostanie zwrócona odpowiedź SIP SUBSCRIBE.
    • RcsUceAdapter.OnPublishStateChangedListener, PublishAttributes,, CapabilityExchangeEventListenerRcsCapabilityExchangeImplBase.PublishResponseCallback: umożliwia raportowanie bardziej szczegółowych informacji, gdy z sieci zostanie zwrócona odpowiedź SIP PUBLISH.
  • Dodaje klasy MediaQualityStatus i MediaThreshold w celu zapewnienia obsługi raportowania jakości mediów IMS. Te metody w MmTelFeature umożliwiają zgłaszanie aktualizacji jakości mediów do innych aplikacji systemowych, takich jak QualifiedNetworksService. Jest to potrzebne, aby określić, kiedy należy zmienić transport IMS PDN:

    Aktualizacje jakości mediów są zgłaszane za pomocą interfejsu TelephonyCallback#MediaQualityStatusChangedListener.

  • Dodaje obsługę połączeń oczekujących na urządzeniu w AOSP zgodnie z wymaganiami IR.92 (2.3.4 Communication Waiting). Dzięki temu nie musisz polegać na każdej implementacji ImsService, aby wdrożyć te wymagania.

    Aby włączyć tę funkcję w AOSP:

    • Ustaw funkcję ImsService#CAPABILITY_TERMINAL_BASED_CALL_WAITING i zastosuj metodę MmTelFeature#setTerminalBasedCallWaitingStatus.
    • Skonfiguruj te klucze CarrierConfigManager dla każdego operatora, aby włączyć połączenie oczekujące na urządzeniu w przypadku konkretnego operatora:

      • ImsSs#KEY_UT_TERMINAL_BASED_SERVICES_INT_ARRAY
      • ImsSs#SUPPLEMENTARY_SERVICE_CW
      • ImsSs#KEY_TERMINAL_BASED_CALL_WAITING_SYNC_TYPE_INT
      • ImsSs#KEY_TERMINAL_BASED_CALL_WAITING_DEFAULT_ENABLED_BOOL
  • Aby ulepszyć wątkowanie w ImsService, dodaje konstruktor w ImsSmsImplBase, który umożliwia implementatorom podanie wykonawcy podczas tworzenia klasy. Ten wykonawca może służyć do planowania przychodzących żądań IPC w określonych wątkach.

Usługa kwalifikowanych sieci

Android 14 dodaje do modułu telefonicznego usługę kwalifikowanych sieci (QNS). Ta usługa jest implementacją QualifiedNetworksService.java.

QNS ocenia dostępne sieci dostępu na podstawie stanu sieci urządzenia i zasad operatora, określa najlepszą sieć dostępu dla każdego typu APN (np. IMS, MMSEMERGENCY) i przekazuje te informacje do platformy telefonicznej, aby wybrać typ transportu dla sieci danych. QNS udostępnia ponad 100 konfiguracji operatorów, które spełniają ich wymagania.

QNS to usługa dodatkowa. Aby włączyć QNS, ustaw wartość konfiguracji config_qualified_networks_service_package na com.android.telephony.qns.

<string name="config_qualified_networks_service_package">
    com.android.telephony.qns
</string>

Wstrzymywanie i wznawianie sesji wykrywania Wi-Fi Aware

Android 14 umożliwia aplikacjom z uprawnieniami zawieszanie i wznawianie aktywnych sesji wykrywania Wi-Fi Aware. Dzięki temu urządzenia mogą szybciej wznawiać sesje wykrywania i zużywać mniej energii. Więcej informacji znajdziesz w artykule Wstrzymywanie i wznawianie.

Interfejsy API VoIP w telekomunikacji

W Androidzie 14 wprowadzamy interfejs API TelecomManager#addCall, który zastępuje klasę ConnectionService w przypadku połączeń VoIP. Ten interfejs API stanowi podstawę nowej klasy Jetpack CallsManager Telecom, która upraszcza proces integracji połączeń VoIP z platformą Android. Klasa Jetpack udostępnia programistom pojedynczy interfejs API, który działa na Androidzie 14 lub nowszym, oraz warstwę zgodności wstecznej, która otacza istniejącą klasę ConnectionService. Deweloperom zalecamy bezpośrednie używanie klasy Telecom CallsManager Jetpack, aby docierać do największej liczby wersji pakietu Android SDK.

Aktualizacje wykrywania czasu i strefy czasowej

Android 14 wprowadza te aktualizacje wykrywania czasu i strefy czasowej na Androidzie:

Testowanie łącza ultraszerokopasmowego

W Androidzie 14 dodano nowy test CTS, który umożliwia ręczne sprawdzenie zgodności z wymaganiami dotyczącymi łącza ultraszerokopasmowego (UWB). Więcej informacji o konfigurowaniu urządzeń i przeprowadzaniu tego testu znajdziesz w sekcji Wymagania dotyczące UWB.

Interfejs HAL UWB

W Androidzie 14 dodano te elementy interfejsu HAL UWB:

Identyfikatory obiektów Androida

  • ANDROID_RANGE_DIAGNOSTICS

Parametry wiadomości konfiguracyjnej sesji UWB

  • ENABLE_DIAGNOSTICS
  • DIAGRAMS_FRAME_REPORTS_FIELDS

Parametry wiadomości o możliwościach UWB

  • SUPPORTED_MIN_SLOT_DURATION_RSTU
  • SUPPORTED_MAX_RANGING_SESSION_NUMBER
  • SUPPORTED_CHANNELS_AOA

Kody stanu

  • STATUS_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT
  • STATUS_REGULATION_UWB_OFF

Kody przyczyny zmiany stanu

  • REASON_ERROR_INVALID_CHANNEL_WITH_AOA
  • REASON_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT
  • REASON_REGULATION_UWB_OFF

Więcej informacji znajdziesz w artykule Interfejs HAL UWB.

Wi-Fi 7

Android 14 wprowadza nowe funkcje i ulepszenia, które obsługują Wi-Fi 7. Więcej informacji znajdziesz w artykule Wi-Fi 7.

Wi-Fi Vendor HAL

Od Androida 14 HAL dostawcy Wi-Fi jest definiowany za pomocą AIDL. Więcej informacji znajdziesz w sekcji Wi-Fi HAL.

Mątwa

Aktualizacje funkcji Wi-Fi na platformie Cuttlefish

Od Androida 14 funkcja Wi-Fi Cuttlefish zawiera narzędzia WmediumdServiceOpenwrtControlService do sterowania Wi-Fi na urządzeniu Cuttlefish. Więcej informacji znajdziesz w artykule Cuttlefish: Wi-Fi.

Wyświetlacz

Rozszerzenia WindowManager

Android 14 dodaje obsługę trybu podwójnego wyświetlania, wpływ na wydajność podczas wczytywaniaCOMMON_STATE_USE_BASE_STATE identyfikator stanu urządzenia w rozszerzeniach WindowManager.

Enterprise

Platforma rozwiązywania problemów z zasadami dotyczącymi urządzeń firmowych

Od Androida 14 wielu agentów zarządzania zasadami dotyczącymi urządzeń może ustawiać zasady za pomocą interfejsów DevicePolicyManager. Więcej informacji znajdziesz w ramach rozwiązywania problemów z zasadami dotyczącymi urządzeń.

Grafika

Implementacja profilu podstawowego Androida (ABP) i interfejsu Vulkan

Każde urządzenie obsługujące Androida 14 lub nowszego i interfejs API Vulkan musi spełniać wszystkie funkcje zdefiniowane w profilu Android Baseline 2021. Więcej informacji znajdziesz w sekcji Wdrażanie interfejsu Vulkan.

Zmniejszone zużycie pamięci bufora graficznego

Od Androida 14 możesz wymusić wyczyszczenie pamięci podręcznej bufora graficznego, aby zmniejszyć zużycie pamięci graficznej. Więcej informacji znajdziesz w artykule Zmniejszanie zużycia pamięci karty graficznej.

Wdrożenie interfejsu Vulkan 1.1

W przypadku Androida 14 i nowszych wszystkie urządzenia obsługujące interfejs Vulkan muszą mieć sterowniki Vulkan 1.1. Więcej informacji znajdziesz w wymaganiach CDD dotyczących Androida 14.

Wydajność

Zwiększenie wydajności gier

Od Androida 14 dostępny jest nowy tryb zasilania o nazwie GAME, który umożliwia dostosowywanie wydajności telefonu podczas grania. Więcej informacji znajdziesz w artykule Zwiększenie wydajności gier.

Uprawnienia

Rejestrowanie treści do notatek

Od Androida 14 interfejsy Capture Content for Notes API umożliwiają użytkownikom robienie zrzutów ekranu bezpośrednio w domyślnej aplikacji do robienia notatek. Więcej informacji znajdziesz w artykule Capture Content for Notes.

Rola COMPANION_DEVICE_GLASSES

Rola COMPANION_DEVICE_GLASSES w Androidzie 14 umożliwia użytkownikom zarządzanie okularami za pomocą aplikacji i wykonywanie takich funkcji jak dostęp do kontaktów oraz zarządzanie powiadomieniami i połączeniami telefonicznymi. Więcej informacji znajdziesz w sekcji COMPANION_DEVICE_GLASSES poświęconej rolom na Androidzie.

Rola COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

Rola COMPANION_DEVICE_NEARBY_DEVICE_STREAMING w Androidzie 14 umożliwia aplikacjom tworzenie kanałów komunikacji między połączonymi urządzeniami i zarządzanie nimi w celu przesyłania strumieniowego aplikacji i wysyłania powiadomień między urządzeniami. Tę rolę mogą przyznawać tylko producenci OEM. Więcej informacji znajdziesz w sekcji COMPANION_DEVICE_NEARBY_DEVICE_STREAMING poświęconej rolom na Androidzie.

Limity intencji pełnoekranowych

Aby zapobiec spamowaniu reklamami i wyłudzaniu danych logowania, od Androida 14 domyślne uprawnienie USE_FULL_SCREEN_INTENT do wysyłania powiadomień pełnoekranowych będzie można przyznawać tylko aplikacjom, które mają funkcje dzwonienia i alarmu. Więcej informacji znajdziesz w sekcji Limity intencji pełnoekranowych.

Rola NOTATKI

NOTES w Androidzie 14 obsługuje funkcję robienia notatek i zwiększa produktywność na tabletach z Androidem. Dzięki NOTES roli producenci OEM mogą zapewnić użytkownikom spójne wrażenia podczas robienia notatek za pomocą rysika na tablecie z Androidem w ulubionej aplikacji do notatek. Więcej informacji znajdziesz w NOTES na stronie Role Androida.

Zasilanie

Migracja interfejsu HAL termicznego do AIDL

Od Androida 14 interfejs HAL termiczny jest definiowany za pomocą AIDL. Więcej informacji znajdziesz w sekcji Ograniczanie przegrzewania.

Uprawnienia PowerManager.ACQUIRE_CAUSES_WAKEUP

W Androidzie 14 wprowadzono uprawnienie android.permission.TURN_SCREEN_ON, specjalne uprawnienie dostępu do aplikacji, które użytkownicy przyznają w Ustawieniach. Od tej pory to uprawnienie jest wymagane, aby stała PowerManager#ACQUIRE_CAUSES_WAKEUP (wycofana) miała jakikolwiek wpływ. Możesz wstępnie przyznać uprawnienia aplikacjom podpisanym i uprzywilejowanym. Zalecanym sposobem obsługi włączania ekranu jest użycie R.attr.turnScreenOn, które nie wymaga nowego uprawnienia.

Środowisko wykonawcze

Tworzenie wątku JDWP

Android 14 dodaje właściwość systemową persist.debug.dalvik.vm.jdwp.enabled, która określa, czy w wersjach userdebug mają być tworzone wątki protokołu JDWP (Java Debug Wire Protocol). Więcej informacji znajdziesz w sekcji Opcje JDWP.

Aktualizacje OpenJDK 17

Android 14 kontynuuje odświeżanie bibliotek podstawowych Androida, aby dostosować je do funkcji najnowszych wersji OpenJDK LTS. Obejmuje to zarówno aktualizacje bibliotek, jak i obsługę języka Java 17 dla deweloperów aplikacji i platform. Więcej informacji o tych zmianach i ich wpływie na deweloperów aplikacji na Androida znajdziesz w artykule Aktualizacje OpenJDK 17.

Bezpieczeństwo

Informacje o wersji dotyczące zabezpieczeń Androida 14

W informacjach o wydaniu dotyczącym bezpieczeństwa Androida szczegółowo opisano luki w zabezpieczeniach, które zostały załatane w poziomie aktualizacji zabezpieczeń z 1 września 2022 r. Android 14 w wersji udostępnionej w ramach AOSP ma domyślny poziom aktualizacji zabezpieczeń z 1 września 2023 r. Więcej informacji znajdziesz w informacjach o wersji Androida 14 dotyczących bezpieczeństwa.

Wyłącz 2G

Android 14 umożliwia użytkownikom wyłączenie sieci 2G na poziomie sprzętu radiowego na dowolnym urządzeniu, które implementuje stałą funkcji „CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK”. Uniemożliwia to urządzeniu skanowanie sieci 2G i łączenie się z nimi. Więcej informacji o wszystkich zmianach znajdziesz w dokumentacji dotyczącej wyłączania sieci 2G.

Wyłączanie trybu szyfrowania zerowego/integralności sieci komórkowej

Android 14 wprowadza nowy przełącznik w menu ustawień sieci komórkowej, który umożliwia łatwe wyłączanie szyfrów zerowych w przypadku połączeń innych niż alarmowe. Wszystkie urządzenia, które obsługują interfejs HAL radia w wersji 2.0 lub nowszej, mają dostęp do nowego przełącznika, który producent OEM może włączyć. Umożliwienie użytkownikom wyłączania szyfrów zerowych zwiększa ochronę prywatności, ponieważ zapobiega pasywnemu przechwytywaniu ruchu SMS-ów i połączeń głosowych drogą radiową bez szyfrowania.

Szyfrowanie nazw plików

AES-HCTR2 to preferowany tryb szyfrowania nazw plików na urządzeniach z przyspieszonymi instrukcjami kryptograficznymi w Androidzie 14. Więcej informacji znajdziesz w sekcji Pliki.

Wiele numerów IMEI

Android 14 dodaje obsługę wielu numerów IMEI w rekordzie atestacji kluczy Androida. Producenci OEM mogą wdrożyć tę funkcję, dodając tag KeyMint dla drugiego numeru IMEI. Coraz częściej urządzenia mają wiele modułów radiowych, a producenci OEM mogą teraz obsługiwać urządzenia z dwoma numerami IMEI. Więcej informacji znajdziesz w sekcji Atest.

pliki tylko do odczytu,

Jeśli aplikacja jest przeznaczona na Androida 14 i używa dynamicznego ładowania kodu (DCL), wszystkie dynamicznie ładowane pliki muszą być oznaczone jako tylko do odczytu. W przeciwnym razie system zgłosi wyjątek. Zalecamy, aby aplikacje w miarę możliwości unikały dynamicznego wczytywania kodu, ponieważ znacznie zwiększa to ryzyko naruszenia bezpieczeństwa aplikacji przez wstrzyknięcie lub zmodyfikowanie kodu.

Centrum bezpieczeństwa

W Androidzie 13 wprowadziliśmy Centrum bezpieczeństwa Androida, które zawiera wpisy przekierowujące, dzięki czemu użytkownicy mogą uzyskiwać dostęp do określonych ustawień zabezpieczeń i prywatności. Android 14 nadal ulepsza centrum bezpieczeństwa. Wszystkie zmiany znajdziesz w dokumentach Centrum bezpieczeństwa.

Miejsce na dane

Wybór selektora w uprawnieniach do multimediów

Od Androida 14 użytkownicy mają możliwość wybrania tylko określonych multimediów do udostępnienia aplikacji, gdy ta poprosi o dostęp do biblioteki multimediów użytkownika. Więcej informacji znajdziesz w artykule Uprawnienia.

Telewizja

HAL wejścia TV z AIDL

Od Androida 14 interfejs TV input HAL jest zdefiniowany za pomocą AIDL.

Wirtualizacja

Gwarancje bezpieczeństwa systemu operacyjnego gościa

Od Androida 14 zapisywanie danych na zaszyfrowanym woluminie pamięci jest poufne. Więcej informacji znajdziesz w sekcji System operacyjny gościa.

Hiperwywołania pKVM

Hipernadzorca pKVM w Androidzie 14 udostępnia nowy hiperwywołanie zwalniania pamięci. Więcej informacji znajdziesz w sekcji wywołania hiperwizora pKVM.

Moduł dostawcy pKVM

Moduły dostawcy pKVM zostały wprowadzone w Androidzie 14. Więcej informacji znajdziesz w artykule Moduły dostawców pKVM.