Trang này tóm tắt các tính năng chính trong Android 13 và bản phát hành QPR của Android 13 cũng như cung cấp đường liên kết vào thông tin bổ sung. Các bản tóm tắt tính năng này được sắp xếp theo vị trí tài liệu của tính năng trên trang web này.
Kiến trúc
Các thay đổi đối với phân vùng khởi động chung
Đối với các thiết bị chạy Android 13, thuộc tính chung
ramdisk bị xoá khỏi hình ảnh boot
và được đặt trong một init_boot
riêng
hình ảnh.
Để biết thêm thông tin, hãy xem phần Phân vùng khởi động chung.
Mô-đun GKI
Trong Android 13, một số chức năng của nhân được phân phối trong các mô-đun có thể tải động, được gọi là mô-đun GKI, để giảm nhân GKI mức sử dụng bộ nhớ trên các thiết bị không yêu cầu chức năng.
Để biết thêm thông tin, hãy xem Mô-đun kernel.
Thành phần hệ thống mô-đun
Android 13 có một số tính năng mới và cập nhật các thành phần của hệ thống mô-đun. Các mô-đun mới là:
- AdServices: Hỗ trợ Sáng kiến Hộp cát về quyền riêng tư nhằm tạo ra những công nghệ vừa bảo vệ quyền riêng tư của mọi người trên mạng, đồng thời cung cấp cho các công ty và nhà phát triển công cụ để tạo những doanh nghiệp kỹ thuật số vững mạnh
- AppSearch: Một thiết bị công cụ tìm kiếm có cấu trúc và lập chỉ mục
- Bluetooth: (Không bắt buộc) Nhằm cung cấp trải nghiệm Bluetooth nhất quán, chất lượng cao cho tất cả thiết bị Android người dùng
- OnDevicePersonalization: Cung cấp một bộ công cụ được phát triển lấy quyền riêng tư của người dùng làm nguyên lý cốt lõi
- UWB: Chứa một ngăn xếp UWB bên trên giao diện HAL
Nội dung cập nhật đối với các mô-đun hiện có:
- Thiết bị chéo: Cung cấp các công nghệ giao tiếp giữa nhiều thiết bị bằng các giao thức tiêu chuẩn
- Hợp nhất quyền: Thông tin về việc hợp nhất các quyền
- Tạo đường hầm phân tách: Chỉ định các tuyến để loại trừ khỏi VPN
- Cập nhật ranh giới mô-đun Wi-Fi: Đã cập nhật ranh giới mô-đun
Cập nhật lên tính năng hỗ trợ hệ thống tệp cho nhân hệ điều hành Android
Kể từ Android 13, không gian người dùng chỉ hoạt động với tệp được tích hợp vào Hình ảnh hạt nhân chung (GKI).
Để biết thêm thông tin, hãy xem Hỗ trợ hệ thống tệp Android Kernel.
Âm thanh
Triển khai âm thanh không gian và theo dõi chuyển động của đầu
Kể từ Android 13-QPR, sử dụng âm thanh mới cấu trúc đường ống và tích hợp khung cảm biến, OEM có thể cung cấp hiệu ứng âm thanh của bộ chuyển đổi âm thanh không gian có hỗ trợ tính năng theo dõi chuyển động của đầu ở mức độ phù hợp về hiệu suất và độ trễ. Xem Triển khai tính năng theo dõi chuyển động của đầu và âm thanh không gian chất lượng cao để biết nguyên tắc và biết thêm thông tin.
Hỗ trợ MIDI 2.0
Kể từ Android 13, Cổng USB hỗ trợ thêm MIDI 2.0. MIDI 2.0 là tiêu chuẩn MIDI mới hơn được xác định trong năm 2020.
Xem trang MIDI để biết thêm chi tiết.
Cập nhật lên HAL âm thanh
Kể từ Android 13, HAL âm thanh được cập nhật thành phiên bản 7.1. Hãy xem phần HAL âm thanh để biết thêm thông tin.
Automotive
Các tính năng mới của Android Automotive
Để tìm hiểu thêm về các tính năng mới của Automotive trong Android 13, hãy xem bài viết Tính năng mới.
Tạo
Xây dựng cùng Bazel
Android 13 ra mắt hạt nhân xây dựng với
Bazel, thay thế cho build/build.sh
.
Để biết thêm thông tin, hãy xem nội dung Bazel (Kleaf).
Camera
Lớp trừu tượng phần cứng (HAL) cho máy ảnh AIDL
Trong Android 13, khung máy ảnh có hỗ trợ cho lớp trừu tượng phần cứng (HAL) cho máy ảnh AIDL. Khung máy ảnh cũng hỗ trợ lớp trừu tượng phần cứng (HAL) cho máy ảnh HIDL, tuy nhiên, các tính năng camera được thêm vào Android 13 trở lên chỉ dùng được qua giao diện lớp trừu tượng phần cứng (HAL) cho máy ảnh AIDL.
Để biết thông tin về cách di chuyển các quy trình HAL từ giao diện máy ảnh HIDL sang AIDL giao diện máy ảnh, xem Lớp trừu tượng phần cứng (HAL) cho máy ảnh AIDL.
Bản cập nhật gỡ lỗi camera
Android 13 thêm công cụ gỡ lỗi watch
trong phần
dịch vụ máy ảnh, cho phép xem các thay đổi trong yêu cầu chụp và kết quả
được gửi đến và đi từ lớp trừu tượng phần cứng (HAL) của máy ảnh. Công cụ này cho phép người dùng
xem trước tệp kết xuất theo dõi thẻ từ ứng dụng mở và xem tệp được lưu vào bộ nhớ đệm
tệp kết xuất từ các ứng dụng đã đóng.
Để biết thêm thông tin, hãy xem bài viết Gỡ lỗi máy ảnh.
Chống rung bản xem trước của máy ảnh
Android 13 bổ sung tính năng hỗ trợ ổn định video trên luồng xem trước trong các phiên chụp ảnh. Tính năng này cho phép bên thứ ba ứng dụng cung cấp trải nghiệm xem gì bạn nhận được (WYSIWYG) khi so sánh giữa bản xem trước của camera và bản ghi.
Để biết thêm thông tin, hãy xem Chống rung bản xem trước của máy ảnh.
Kiểm soát độ mạnh của đèn pin
Android 13 ra mắt một tính năng để điều khiển nhiều cấp để tăng độ mạnh của đèn pin. Trong Android 12 trở xuống, khung chỉ cho phép bật hoặc tắt chế độ đèn pin. Tính năng này cho phép các trường hợp sử dụng, chẳng hạn như điều khiển độ sáng của đèn pin dựa trên điều kiện ánh sáng và gửi tín hiệu hỗ trợ bằng hiệu ứng nhấp nháy bằng cách gửi các xung nhanh của ánh sáng liên tiếp.
Để biết thêm thông tin, hãy xem Kiểm soát độ mạnh của đèn pin.
Đầu ra máy ảnh 10 bit
Android 13 hỗ trợ phiên bản 10 bit đầu ra của máy ảnh thông qua các cấu hình dải động có thể được định cấu hình bằng ứng dụng máy ảnh trong cấu hình luồng. Thao tác này cho phép thiết bị Các nhà sản xuất hỗ trợ thêm các cấu hình dải động 10 bit như HLG10, HDR 10, HDR 10+ và Dolby Vision.
Để biết thêm thông tin, hãy xem Đầu ra máy ảnh 10 bit.
Để khuyến khích sử dụng đầu ra máy ảnh 10 bit trên các ứng dụng của bên thứ ba, chẳng hạn như
các ứng dụng mạng xã hội, để cải thiện trải nghiệm quay video và chia sẻ video,
điều quan trọng là xác thực hiệu quả việc triển khai tính năng này.
Các ứng dụng bên thứ ba đang tìm cách áp dụng tính năng này có khả năng bắt đầu bằng
hồ sơ uỷ nhiệm
HLG10
.
Để biết thêm thông tin, hãy xem
Xác nhận kết quả.
Khả năng tương thích
Cập nhật ITS cho camera
Android 13 mang đến các thay đổi đối với ITS của máy ảnh, bao gồm tính năng hỗ trợ để kiểm thử video, kiểm thử các phiên bản Python và gói, cũng như kiểm thử phần cứng bản cập nhật.
Để biết thêm thông tin, hãy xem Ghi chú phát hành của Bộ kiểm tra hình ảnh máy ảnh Android 13.
Nội dung cập nhật của CDD
Tài liệu định nghĩa về khả năng tương thích với Android 13 lặp lại các phiên bản trước với nội dung cập nhật cho các tính năng mới và các thay đổi đối với yêu cầu đối với chức năng đã phát hành trước đây.
Để biết danh sách các thay đổi trong Android 13, hãy xem Ghi chú phát hành định nghĩa về khả năng tương thích với Android 13.
Tài khoản mặc định cho người liên hệ mới
Ứng dụng danh bạ tải sẵn phải xử lý
Ý định ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT
, cho phép
người dùng chọn một tài khoản mặc định. Ứng dụng danh bạ được tải trước phải lưu
tài khoản mặc định đã chọn và phải sử dụng tài khoản mặc định khi xử lý
Intent.ACTION_INSERT
hoặc Intent.ACTION_INSERT_OR_EDIT
để chèn một người liên hệ.
Yêu cầu này giúp đảm bảo tính nhất quán trên tất cả các ứng dụng tương tác với
người liên hệ.
Để biết thêm thông tin, hãy xem mục danh bạ của CDD của Android 13.
Khả năng kết nối
Bật/tắt chế độ Cho phép 2G
Trong Android 13, nút bật/tắt Allow 2G (Cho phép sử dụng 2G) trong
Phần cài đặt chuyển sang màu xám (tức là người dùng không thể tương tác với nút này) khi
KEY_HIDE_ENABLE_2G
đã đặt khoá cấu hình của nhà mạng thành true
. Ngoài ra, khi chuyển sang màu xám,
nút bật/tắt Allow 2G (Cho phép 2G) sẽ bao gồm văn bản cho biết nhà mạng của người dùng
cần có 2G. Trong các phiên bản trước, nút bật/tắt Cho phép 2G được
ẩn khi KEY_HIDE_ENABLE_2G
được đặt thành true
.
Chế độ cài đặt mức sử dụng mạng di động
Android 13 hỗ trợ chế độ cài đặt mức sử dụng dữ liệu di động cho phép nhà mạng định cấu hình thiết bị tập trung vào giọng nói hoặc tập trung vào dữ liệu . Nhà mạng có thể sử dụng chế độ cài đặt này cùng với những thay đổi khác về cấu hình đối với giảm lưu lượng truy cập IMS trên mạng của họ cho các thiết bị truyền thống tập trung vào giọng nói hoạt động ở chế độ chỉ có dữ liệu (ví dụ: đối với các dịch vụ bao gồm đồng hành) chỉ dữ liệu.
Để sửa đổi tùy chọn cài đặt mức sử dụng dữ liệu di động, hãy sử dụng
config_supported_cellular_usage_settings
hoặc đặt giá trị mặc định trong
config_default_cellular_usage_setting
.
Chế độ cài đặt có thể là USAGE_SETTING_VOICE_CENTRIC
hoặc
USAGE_SETTING_DATA_CENTRIC
.
Tính năng cài đặt mức sử dụng mạng di động bao gồm các API sau:
CarrierConfigManager#KEY_CELLULAR_USAGE_SETTING_INT
đặt chế độ cài đặt mức sử dụng.SubscriptionInfo#getUsageSetting()
truy vấn chế độ cài đặt mức sử dụng.
Để xác thực tính năng cài đặt mức sử dụng dữ liệu di động, hãy chạy các kiểm thử sau:
- CTS (Bộ kiểm tra tính tương thích):
SubscriptionManagerTest#testCellularUsageSetting
- VTS:
RadioNetworkTest#testSetUsageSetting_InvalidValues
Kết nối đồng thời nhiều mạng
Android 13 giới thiệu quy tắc đồng thời nhiều mạng với kết nối Internet. Tính năng này cho phép một thiết bị kết nối đồng thời với 2 mạng Wi-Fi (AP), cả hai mạng này đều không bị hạn chế (dành cho tất cả ứng dụng) và cấp quyền truy cập Internet.
Để biết thêm thông tin, hãy xem Tính năng đồng thời Wi-Fi STA/STA.
Cập nhật API IMS
Android 13 ra mắt các bản cập nhật sau cho API đăng ký một lần IMS:
DelegateRegistrationState
:- Hỗ trợ các trường hợp mà khung cần hãy đợi các phiên SIP kết thúc trước khi chia nhỏ PDN của IMS.
- Thêm phương thức
getRegisteringFeatureTags
cho phép nghe để biết khi nào ngăn xếp IMS đang tích cực cố gắng đăng ký IMS.
RcsUceAdapter
: ThêmPUBLISH_STATE_PUBLISHING
để cho phép các ứng dụng nghe biết khi nào ngăn xếp IMS đang tích cực cố gắng xuất bản các tính năngCapabilityExchangeEventListener
: Thêm phương thứconPublishUpdated
vào cho phép Dịch vụ IMS thông báo không đồng bộ cho nền tảng rằng dịch vụ SIP PUBLISH làm mới thành công hay không thành công.RcsClientConfiguration
:- Để hỗ trợ RCC.72 phần 2.1.14, thêm một giá trị mới vào hàm khởi tạo để cho phép ứng dụng nhắn tin chỉ định xem người dùng đã bật hay tắt RCS (Dịch vụ giao tiếp đa dạng).
- Thêm hằng số
RCS_PROFILE_2_4
để cho phép ứng dụng nhắn tin báo cáo hỗ trợ RCS Universal Profile phiên bản 2.4.
Android 13 cũng có các bản cập nhật sau cho API IMS:
- Thêm khả năng cho các ứng dụng nghe trạng thái ngăn xếp IMS
thông qua lớp
ImsStateCallback
. Để biết thêm thông tin, hãy xem Sử dụng ImsStateCallback. - Tái cấu trúc tính năng cấp phép IMS cho Dịch vụ IMS để hỗ trợ sử dụng cấp phép MVNO trường hợp.
- Cải thiện mô hình phân luồng trong Dịch vụ IMS.
- Thêm các API nhận biết gói thuê bao SIM trong Dịch vụ IMS
Nhiều cấu hình được bật cho eUICC
Android 13 hỗ trợ nhiều chế độ cài đặt được bật cấu hình (MEP) cho eUICC, cho phép thiết bị hỗ trợ 2 SIM thông qua một chip eSIM duy nhất. Nhiều hồ sơ SIM cho phép thiết bị kết nối với hai hồ sơ SIM nhà mạng khác nhau cùng một lúc.
Để biết thêm thông tin, hãy xem Nhiều hồ sơ đã bật.
Các yêu cầu về việc hiệu chỉnh sự hiện diện
Android 13 giới thiệu tính năng hiệu chỉnh sự hiện diện mới để đảm bảo rằng tất cả thiết bị trong hệ sinh thái Android đều có thể xác định khoảng gần tương đối giữa các thiết bị.
Để biết thêm thông tin về cách thiết lập và hiệu chỉnh thiết bị nhằm đáp ứng các yêu cầu, hãy xem Các yêu cầu về việc hiệu chỉnh sự có mặt.
Chế độ dự phòng cho điện thoại khi phát hiện múi giờ
Android 13 ra mắt tính năng điện thoại dự phòng để phát hiện múi giờ. Chế độ này cho phép Android sử dụng tính năng phát hiện điện thoại và hiển thị các đề xuất tạm thời trong trường hợp không thể phát hiện vị trí phát hiện múi giờ hoặc thời điểm phát hiện vị trí mất nhiều thời gian hơn điện thoại để phát hiện múi giờ.
Để biết thêm thông tin, hãy xem Dịch vụ time_zone_detector.
Cải thiện API truy cập UICC vào TelephonyManager
Android 13 không dùng nữa và có thêm các điểm cải tiến cho UICC quản lý kênh logic cho các API truy cập UICC của TelephonyManager sau đây:
iccOpenLogicalChannel(String AID, int p2)
iccCloseLogicalChannel(int channel)
iccTransmitApduBasicChannel(int cla, int instruction, int p2, int p3, String data)
iccTransmitApduLogicalChannel(int channel, int cla, int instruction, int p1, int p2, int p3, String data)
iccExchangeSimIO(int fileID, int command, int p1, int p2, int p3, String filePath)
sendEnvelopeWithStatus(String content)
Các API này không còn được dùng trong Android 11 vì OMAPI cung cấp một phương thức triển khai đáng tin cậy hơn để quản lý các kênh logic UICC. Tuy nhiên, OMAPI không bao gồm tất cả các trường hợp sử dụng được cung cấp bởi Các API truy cập UICC TelephonyManager. Do đó, trong Trên Android 13, các API này không còn được dùng nữa với cho việc quản lý kênh logic UICC. Trước đây, khi một ứng dụng gọi điện mở ra một kênh logic gặp sự cố, kênh logic có thể bị rò rỉ, nghĩa là kênh không được phát hành và ứng dụng không thể sử dụng lại khi chưa khởi động lại. Với các cải tiến trong Android 13, nếu một ứng dụng gặp sự cố, hệ thống giải phóng kênh logic, cho phép sử dụng lại kênh theo ứng dụng.
Những cải tiến về API này được thực hiện ở cấp triển khai và hoàn chỉnh tương thích ngược. Không cần làm gì thêm để gọi các ứng dụng các API này.
Tin cậy vào mô hình sử dụng lần đầu (TOFU) cho các mạng doanh nghiệp
Android 13 ra mắt tính năng hỗ trợ Trust on First Sử dụng phương pháp xác thực (TOFU), cho phép người dùng tin tưởng một doanh nghiệp (EAP) mạng bằng cách cài đặt CA gốc mà máy chủ sử dụng và thiết lập miền của máy chủ đó trong mạng đã lưu. TOFU cho phép thiết bị lấy thông tin chưa được xác thực công khai khi người dùng kết nối lần đầu với mạng doanh nghiệp và giữ lại cho các kết nối tiếp theo.
Để biết thêm thông tin, hãy xem Tin tưởng vào lần sử dụng đầu tiên.
Hỗ trợ băng tần siêu rộng
Android 13 ra mắt một khung mặc định việc triển khai công nghệ vô tuyến băng tần siêu rộng (UWB), một công nghệ cho phép định vị chính xác, có độ bảo mật cao giữa các thiết bị được hỗ trợ.
Để biết thêm thông tin, hãy xem phần Băng tần siêu rộng.
Cập nhật đồng thời AP/AP Wi-Fi
Android 13 hỗ trợ thêm băng tần 6 GHz cho Tính năng đồng thời AP/AP cho Wi-Fi, cho phép các thiết bị tạo hai điểm truy cập (AP) giao diện.
Để biết thêm thông tin, hãy xem Tính năng đồng thời AP/AP Wi-Fi.
Nhận biết Wi-Fi
Android 13 ra mắt tính năng hỗ trợ cho phiên bản 3.1 của Thông số kỹ thuật của tính năng Nhận biết Wi-Fi. Để biết thêm thông tin, hãy xem phần Nhận biết Wi-Fi.
Cập nhật tính năng chia sẻ Internet qua điểm phát sóng Wi-Fi (AP mềm)
Android 13 ra mắt cấu hình mới cho các thiết bị hỗ trợ chia sẻ Internet qua điểm phát sóng Wi-Fi. Để biết chi tiết về các cấu hình mới, xem Điểm phát sóng Wi-Fi (Điểm truy cập mềm).
Tính năng đồng thời nhiều giao diện Wi-Fi
Kể từ Android 13, Wi-Fi HAL 1.6 sẽ bổ sung khả năng để chỉ định giao diện AP bắc cầu (đồng thời băng tần kép) dưới dạng một mục kết hợp.
Để biết thêm thông tin, hãy xem Tính năng đồng thời nhiều giao diện Wi-Fi.
Thông tin cập nhật về lựa chọn mạng Wi-Fi
Kể từ Android 13, nếu khoảng thời gian quét khác nhau
cần thiết trong thời gian chạy, các ứng dụng đặc quyền có thể tự động thiết lập tính năng quét trên màn hình
cho các mạng Wi-Fi hiện có bằng cách gọi
WifiManager#setScreenOnScanSchedule(screenOnScanSchedule)
.
Để biết thêm thông tin, hãy xem Lựa chọn mạng Wi-Fi.
Màn hình
Trình quản lý việc cần làm
Trong Android 13, một thuộc tính tương tác trên giao diện người dùng hệ thống mới có tên là Trình quản lý tác vụ thông báo cho người dùng về trạng thái và tài nguyên đang được nền trước sử dụng trên ứng dụng nền và cho phép người dùng dừng các ứng dụng này.
Để biết thêm thông tin, hãy xem Trình quản lý tác vụ.
Các thành phần điều khiển nội dung nghe nhìn trong Giao diện người dùng hệ thống
Kể từ Android 13, các chế độ điều khiển nội dung nghe nhìn trong Giao diện người dùng hệ thống chứa bản cập nhật cho các nút hành động và phát từ xa. Những thay đổi này hỗ trợ trải nghiệm điều khiển nội dung nghe nhìn chỉn chu hơn trên điện thoại và máy tính bảng, đồng thời mang lại trải nghiệm liền mạch truyền nội dung nghe nhìn giữa các thiết bị.
Để biết thêm thông tin, hãy xem Thành phần điều khiển nội dung nghe nhìn trong Giao diện người dùng hệ thống.
Thành phần kết hợp SDR và HDR kết hợp
Android 13 cải thiện khả năng hỗ trợ đồng thời hiển thị thành phần kết hợp SDR và HDR trên màn hình bằng cách giảm độ sáng nội dung SDR trên màn hình khi được chiếu cùng lúc với nội dung HDR.
Để biết thêm thông tin, hãy xem Bản sáng tác kết hợp SDR và HDR.
Quyền gửi thông báo đối với thông báo chọn nhận thông báo
Kể từ Android 13, thông báo sẽ sử dụng lựa chọn nhận thông báo là mô hình mà trong đó mọi ứng dụng đều phải yêu cầu người dùng cấp quyền trước khi gửi thông báo lời nhắc. Để hỗ trợ việc này, OEM phải triển khai các thay đổi trong thông báo và hệ thống quyền khi bắt đầu chạy, như đã nêu trên Quyền gửi thông báo đối với thông báo chọn nhận thông báo .
Độ chói của HDR có thể điều chỉnh tông màu theo phạm vi tương thích với SDR
Android 13 giới thiệu một ảnh tĩnh có thể định cấu hình cho nhà cung cấp
thư viện có tên là libtonemap
, xác định các thao tác ánh xạ âm thanh. Tính năng này
cho phép OEM xác định và chia sẻ các thuật toán ánh xạ âm hiển thị giữa
khung tiêu chuẩn và nhà cung cấp, làm giảm bớt sự không phù hợp trong việc liên kết giọng điệu.
Để biết thêm thông tin, hãy xem Tông màu ánh xạ độ chói HDR tới một phạm vi tương thích với SDR.
Đồ hoạ
AIDL cho HAL (Lớp trừu tượng phần cứng) cho trình soạn thảo phần cứng
Kể từ Android 13, lớp trừu tượng phần cứng (HAL) cho Trình soạn phần cứng (HWC)
được xác định trong AIDL và các phiên bản HIDL khác nhau, từ
android.hardware.graphics.composer@2.1
thành
android.hardware.graphics.composer@2.4
không được dùng nữa.
Để biết thêm thông tin, hãy xem AIDL dành cho lớp trừu tượng phần cứng (HAL) cho trình soạn thảo phần cứng.
Quản lý vùng đệm khung ứng dụng
Kể từ Android 13, bộ đệm khung mới, được dùng trong khách hàng cấu trúc, được phân bổ bất cứ khi nào độ phân giải màn hình thay đổi. Chiến dịch này quá trình phân bổ được thực hiện bởi SurfaceFlinger trong chu kỳ vô hiệu hoá tiếp theo sau khi thay đổi độ phân giải.
Để biết thêm thông tin, hãy xem phần Quản lý vùng đệm khung ứng dụng.
Biện pháp can thiệp điều tiết khung hình/giây (FPS)
Bắt đầu từ Android 13-QPR, Can thiệp điều tiết FPS (khung hình/giây) cho phép trò chơi điều chỉnh tốc độ ở tốc độ khung hình trên giây phù hợp mà chỉ sử dụng các thay đổi về phía nền tảng và mà không yêu cầu bất kỳ hành động nào đối với nhà phát triển phần. Xem Can thiệp điều tiết FPS để biết thêm thông tin.
Kết nối bộ đệm không tín hiệu bằng AutoSingleLayer
Android 13 thêm một cấu hình mới có tên là
AutoSingleLayer
để chốt
vùng đệm không có tín hiệu. Cấu hình này cho phép SurfaceFlinger kết nối với một tín hiệu không có tín hiệu
vùng đệm khi chỉ có một lớp duy nhất đang cập nhật chứ không phải cho các trường hợp xảy ra
trên nhiều lớp, chẳng hạn như các thay đổi về hình học hoặc các giao dịch đồng bộ hoá.
Để biết thêm thông tin, hãy xem Kết nối bộ đệm không tín hiệu với AutoSingleLayer.
Tương tác
Xác thực cho chế độ điều khiển nhà
Trong Android 13,
API tính năng điều khiển thiết bị
bao gồm một phương thức mới có tên là
isAuthRequired
,
cho phép các nhà cung cấp dịch vụ điều khiển thiết bị chỉ định những chế độ điều khiển nhà có thể thực hiện
hoạt động tương tác trên thiết bị đã khoá. Điều này giúp tương tác liền mạch hơn trên
điểm truy cập, chẳng hạn như màn hình điện thoại bị khoá.
Giao thức HID của thiết bị theo dõi đầu
Android 13 ra mắt giao diện người dùng của thiết bị theo dõi đầu thiết bị (HID), cho phép kết nối một thiết bị theo dõi chuyển động của đầu thiết bị Android qua USB hoặc Bluetooth và tiếp xúc với hệ điều hành Android khung và các ứng dụng thông qua khung cảm biến.
Để biết thêm thông tin, hãy xem Giao thức HID của thiết bị theo dõi đầu.
Hỗ trợ tín hiệu gọi lại bị khoá trong KeyguardManager
Trên Android 13, các phương thức mới như
addKeyguardLockedStateListener
và removeKeyguardLockedStateListener
, trong
KeyguardManager
hãy thông báo cho trình nghe về trạng thái khoá của tính năng bảo vệ bàn phím.
Đối tượng thực thi có thể sử dụng lại NNAPI
Android 13 ra mắt giao diện NNAPI AIDL HAL,
IExecution
,
Công cụ này quản lý thời gian tồn tại của đối tượng thực thi có thể tái sử dụng và
tài nguyên được lưu vào bộ nhớ đệm. Đối tượng IExecution
giúp giảm mức hao tổn của máy
học các nhiệm vụ suy luận bằng cách cho phép trình điều khiển NNAPI bảo toàn tài nguyên
giữa các lần thực thi và áp dụng các biện pháp tối ưu hoá theo yêu cầu cụ thể.
Cảm biến AIDL HAL
Android 13 ra mắt Cảm biến AIDL HAL, một HAL dựa trên Cảm biến HAL 2.1 sử dụng Giao diện AIDL HAL. AIDL HAL của cảm biến hiển thị thiết bị theo dõi chuyển động của đầu và các loại cảm biến IMU trục giới hạn.
Nội dung nghe nhìn
Xuất số liệu thống kê mã hoá video
Kể từ Android 13, ứng dụng khách có thể yêu cầu bộ mã hoá video để xuất số liệu thống kê mã hoá cho từng khung video được mã hoá. Bằng số liệu thống kê thu được từ bộ mã hoá video, các ứng dụng có thể tối ưu hoá video mã hoá như mã hoá nhiều luồng (multipass) và xử lý trước khung trước khi mã hoá.
Để biết thêm thông tin, hãy xem Dữ liệu thống kê mã hoá video.
Hiệu suất
Lớp trừu tượng phần cứng (HAL) cho AIDL sức khoẻ
Android 13 ra mắt HAL AIDL HAL, một HAL dựa trên Health HAL 2.1 sử dụng Giao diện AIDL HAL.
Tăng hiệu suất khi tải trò chơi
Android 13 ra mắt chế độ năng lượng mới trong phần Nguồn
Dịch vụ quản lý tên là GAME_LOADING
cho biết HAL (Lớp trừu tượng phần cứng) nếu ứng dụng trò chơi ở trạng thái đang tải để
HAL nguồn có thể giúp tăng tốc độ tải. Xem
Tính năng Tăng hiệu suất khi tải trò chơi để tìm hiểu thêm
của bạn.
Quyền
Phân chia quyền đối với cảm biến cơ thể
Kể từ Android 13,
Quyền BODY_SENSORS
được chia thành hai quyền: BODY_SENSORS
để
theo dõi nhịp tim ở nền trước và BODY_SENSORS_BACKGROUND
để theo dõi
tần số tim trong nền.
Để biết thêm thông tin, hãy tham khảo bài viết Cần có quyền mới để sử dụng cảm biến cơ thể ở chế độ nền
Nguồn điện
Công cụ theo dõi hành vi ở chế độ nền của ứng dụng
Android 13 ra mắt khái niệm nền ứng dụng công cụ theo dõi hành vi hoặc quy trình giám sát pin trong nền mức sử dụng của ứng dụng để xác định xem ứng dụng có vi phạm một số chính sách nào đó hay không.
Để biết thêm thông tin, hãy xem Công cụ theo dõi hành vi ở chế độ nền của ứng dụng.
Giảm thiểu mức sử dụng điện trong quá trình sao lưu và khôi phục
Kể từ Android 13, bạn có thể giới hạn pin
chuyển dữ liệu trong quá trình sao lưu và khôi phục qua USB bằng cách gọi các phiên bản của lớp UsbPort
enableLimitPowerTransfer
.
Để biết thêm thông tin, hãy xem phần Quản lý nguồn.
Bảo mật
Thông tin xác thực danh tính
Android 13 bổ sung tính năng hỗ trợ trình bày nhiều tài liệu. Giao diện Phiên trình bày mới này cho phép ứng dụng thực hiện bản trình bày nhiều tài liệu, điều mà bạn không thể làm được với API hiện có.
Để biết thêm thông tin, hãy tham khảo bài viết Thông tin xác thực danh tính
Lược đồ chữ ký APK V3.1
Lược đồ này được sử dụng theo mặc định khi ký APK bằng khoá ký xoay vòng và ký kết nối tiếp, đồng thời cho phép một APK duy nhất nhắm mục tiêu xoay vòng trên Android 13 trở lên trong khi tránh các vấn đề đã biết với xoay vòng các phiên bản nền tảng trước bằng cách sử dụng khoá ký ban đầu trong khối chữ ký v3.0. Tương tự, chữ ký v4.1 sẽ bao gồm thông tin ký bổ sung cho khối v3.1 để hỗ trợ hành vi tương tự cho lượt cài đặt gia tăng.
Ý định phải khớp với bộ lọc ý định đã khai báo
Trong Android 13, ý định bắt nguồn từ các ứng dụng bên ngoài sẽ được gửi đến thành phần được xuất khi và chỉ khi ý định khớp với nhau các phần tử bộ lọc ý định đã khai báo.
Các ý định không phù hợp sẽ bị chặn. Sau đây là các trường hợp ngoại lệ khi không thực thi tính năng so khớp ý định:
- Ý định được phân phối đến các thành phần không khai báo bất kỳ bộ lọc ý định nào
- Các ý định bắt nguồn trong cùng một ứng dụng
- Ý định từ hệ thống
- Ý định từ gốc
Giao diện ổn định của nhà cung cấp OMAPI
Mở Mobile API (OMAPI) là một API tiêu chuẩn dùng để giao tiếp với giao thức Secure Phần tử. Trước Android 13, chỉ có ứng dụng và mô-đun khung mới truy cập vào giao diện này. Bằng cách chuyển đổi sang một giao diện ổn định của nhà cung cấp, Các mô-đun HAL cũng có khả năng giao tiếp với các phần tử bảo mật thông qua dịch vụ OMAPI.
Để biết thêm thông tin, hãy xem Giao diện ổn định của nhà cung cấp OMAPI.
UID dùng chung không còn được dùng nữa
Kể từ Android 13-QPR, UID dùng chung sẽ không được dùng nữa.
Người dùng Android 13 trở lên nên đặt dòng này
android:sharedUserMaxSdkVersion="32"
trong tệp kê khai. Mục nhập này ngăn
người dùng mới nhận được UID chung. Để biết thêm thông tin về UID, hãy xem
Ký ứng dụng.
Cài đặt
Chế độ cài đặt ngôn ngữ cho mỗi ứng dụng
Android 13 bổ sung những tính năng cho phép người dùng thay đổi lựa chọn ưu tiên về ngôn ngữ trên từng ứng dụng. Đối tác và OEMS không được hãy tắt trang chọn ngôn ngữ cho ứng dụng và trang này phải truy cập được thông qua 3 tuỳ chọn điều hướng sau:
- Cài đặt > Ứng dụng > app_name rồi chọn Ngôn ngữ.
- Nhấn và giữ biểu tượng ứng dụng, nhấn vào Thông tin ứng dụng rồi chọn Ngôn ngữ.
- Cài đặt > Hệ thống > Ngôn ngữ và đầu vào > Ngôn ngữ ứng dụng > app_name.
Ứng dụng Cài đặt phải tiếp tục chạy trang cài đặt ngôn ngữ của ứng dụng
qua ý định android.settings.App_Locale_Settings
.
Để biết thêm thông tin, hãy tham khảo Chế độ cài đặt ngôn ngữ cho mỗi ứng dụng.
TV
Chế độ đường hầm đa phương tiện
Android 13 mở rộng hành vi đã xác định của đường hầm phát lại video và liên kết hành vi mới đó với bài kiểm tra cấp chứng chỉ CTS.
Để biết thêm thông tin, hãy xem nội dung Tạo đường hầm đa phương tiện.
Nội dung cập nhật
Cập nhật A/B trực tuyến
Android 13 bổ sung tính năng nén XOR và không gian người dùng
các tính năng hợp nhất cho thông tin cập nhật A/B ảo. Nén XOR giúp giảm
vì dữ liệu XOR dễ nén hơn dữ liệu khối thô.
Tính năng hợp nhất không gian người dùng cho phép thành phần không gian người dùng snapuserd
xử lý
quá trình hợp nhất để cập nhật A/B ảo, giúp giảm thời gian hợp nhất so với
lên Android 12 khi sử dụng thiết bị dm-snapshot
.
Để biết chi tiết về cách bật những tính năng này trên những thiết bị nâng cấp lên Android Android 13, hãy xem Nén XOR và Hợp nhất không gian người dùng.
Ảo hóa
Khung ảo hoá Android
Khung ảo hoá Android (AVF) cung cấp phương thức thực thi an toàn và riêng tư môi trường để thực thi mã. AVF là giải pháp lý tưởng cho các trường hợp sử dụng hướng đến tính bảo mật đòi hỏi những đảm bảo mạnh mẽ hơn, thậm chí là đã được xác minh chính thức, so với những do hộp cát ứng dụng của Android cung cấp.
Để biết thêm thông tin, hãy xem Tổng quan về Khung ảo hoá Android.