Bảng sau đây liệt kê tất cả tính năng và thay đổi về hành vi được ghi nhận trong tài liệu là có thể ảnh hưởng đến nhà phát triển ứng dụng. Hãy sử dụng danh sách này để tìm những thay đổi ảnh hưởng đến bạn, sau đó nhấp vào đường liên kết tương ứng để đọc tài liệu.
Danh mục | Loại | Tên |
---|---|---|
Chức năng cốt lõi | Thay đổi (tất cả ứng dụng) |
Các thay đổi nội bộ của ART Android 16 có các bản cập nhật mới nhất cho Android Runtime (ART) giúp cải thiện hiệu suất của Android Runtime (ART) và hỗ trợ các tính năng bổ sung của Java. Thông qua các bản cập nhật hệ thống Google Play, hơn một tỷ thiết bị chạy Android 12 (API cấp 31) trở lên cũng có thể sử dụng những điểm cải tiến này. Khi những thay đổi này được phát hành, các thư viện và mã ứng dụng phụ thuộc vào cấu trúc nội bộ của ART có thể không hoạt động bình thường trên các thiết bị chạy Android 16, cùng với các phiên bản Android cũ hơn cập nhật mô-đun ART thông qua bản cập nhật hệ thống Google Play. |
Chức năng cốt lõi | Thay đổi (tất cả ứng dụng) |
Tối ưu hoá hạn mức JobScheduler Android 16 điều chỉnh hạn mức thời gian chạy của công việc thông thường và công việc ưu tiên dựa trên một số yếu tố: ứng dụng nằm trong bộ chứa nào của chế độ chờ ứng dụng, liệu công việc có bắt đầu thực thi trong khi ứng dụng ở trạng thái trên cùng hay không và liệu công việc có đang thực thi trong khi chạy Dịch vụ trên nền trước hay không. |
Chức năng cốt lõi | Thay đổi (tất cả ứng dụng) |
Lý do dừng lệnh trống bị bỏ qua Để phát hiện và giảm số lượng lệnh bị bỏ qua, các ứng dụng nên sử dụng lý do dừng lệnh STOP_REASON_TIMEOUT_ABANDONED mới mà hệ thống chỉ định cho các lệnh bị bỏ qua, thay vì STOP_REASON_TIMEOUT . |
Chức năng cốt lõi | Thay đổi (tất cả ứng dụng) |
Phạm vi ưu tiên của tín hiệu truyền tin có thứ tự không còn là phạm vi toàn cục nữa Trong Android 16, thứ tự phân phối tín hiệu truyền tin bằng cách sử dụng thuộc tính android:priority hoặc IntentFilter#setPriority() trên nhiều quy trình sẽ không được đảm bảo. Mức độ ưu tiên truyền tin cho các thông báo truyền tin có thứ tự sẽ chỉ được tuân thủ trong cùng một quy trình ứng dụng thay vì trên tất cả các quy trình hệ thống. |
Chức năng cốt lõi | Thay đổi (tất cả ứng dụng) |
Chế độ tương thích với kích thước trang 16 KB Android 15 đã hỗ trợ các trang bộ nhớ 16 KB để tối ưu hoá hiệu suất của nền tảng. Android 16 bổ sung một chế độ tương thích, cho phép một số ứng dụng được tạo cho các trang bộ nhớ 4 KB chạy trên thiết bị được định cấu hình cho các trang bộ nhớ 16 KB. |
Chức năng cốt lõi | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Tối ưu hoá việc lập lịch thực hiện công việc với tốc độ cố định Đối với các ứng dụng nhắm đến Android 16 trở lên, tối đa một lần thực thi bị bỏ lỡ của scheduleAtFixedRate sẽ được thực thi ngay khi ứng dụng quay lại một vòng đời hợp lệ. |
Chức năng cốt lõi | Tính năng và API mới |
Hai bản phát hành API Android trong năm 2025 Trong Android 16, bản dùng thử là dành cho bản phát hành chính tiếp theo của Android, dự kiến ra mắt vào quý 2 năm 2025. Bản phát hành này tương tự như tất cả các bản phát hành API trước đây của chúng tôi, trong đó chúng tôi có thể có những thay đổi về hành vi đã lên kế hoạch thường gắn liền với targetSdkVersion. Chúng tôi dự định sẽ phát hành một phiên bản khác vào quý 4 năm 2025, phiên bản này cũng sẽ bao gồm các API mới dành cho nhà phát triển. Bản phát hành lớn trong quý 2 sẽ là bản phát hành duy nhất trong năm 2025 có những thay đổi dự kiến về hành vi có thể ảnh hưởng đến các ứng dụng. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Thay đổi (tất cả ứng dụng) |
Ngừng sử dụng thông báo hỗ trợ tiếp cận gây phiền toái Android 16 ngừng sử dụng thông báo hỗ trợ tiếp cận, đặc trưng bởi việc sử dụng announceForAccessibility hoặc gửi các sự kiện hỗ trợ tiếp cận TYPE_ANNOUNCEMENT . |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Thay đổi (tất cả ứng dụng) |
Hỗ trợ chế độ thao tác bằng 3 nút Android 16 mang đến tính năng hỗ trợ xem trước thao tác quay lại cho chế độ thao tác bằng 3 nút đối với những ứng dụng đã di chuyển đúng cách sang tính năng xem trước thao tác quay lại. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Các API phông chữ thanh lịch không được dùng nữa và bị vô hiệu hoá Android 16 không dùng thuộc tính elegantTextHeight nữa và thuộc tính này sẽ bị bỏ qua khi ứng dụng của bạn nhắm đến Android 16. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Lựa chọn không tham gia chế độ hiển thị tràn viền sẽ không còn Đối với các ứng dụng nhắm đến Android 16 trở lên, thuộc tính R.attr#windowOptOutEdgeToEdgeEnforcement đã bị xoá, yêu cầu các ứng dụng đang sử dụng thuộc tính này phải xử lý phần lồng ghép cửa sổ. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Cần di chuyển hoặc chọn không sử dụng tính năng xem trước thao tác quay lại Đối với các ứng dụng nhắm đến Android 16, theo mặc định, ảnh động hệ thống (chẳng hạn như quay lại trang chủ, giữa các tác vụ và hoạt động) hiện sẽ xuất hiện cho các ứng dụng. Để phản ánh điều này trong hệ thống, giá trị mặc định của android:enableOnBackInvokedCallback hiện là true và các lệnh gọi đến OnBackPressed và KeyEvent.KEYCODE_BACK sẽ bị bỏ qua. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Tính năng và API mới |
Bản cập nhật tính năng xem trước thao tác quay lại Android 16 bổ sung các API mới để giúp bạn bật ảnh động hệ thống xem trước thao tác quay lại trong chế độ thao tác bằng cử chỉ, chẳng hạn như ảnh động quay lại màn hình chính. Android 16 cũng bổ sung finishAndRemoveTaskCallback() và moveTaskToBackCallback . |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Tính năng và API mới |
Phản hồi xúc giác phong phú hơn Android 16 bổ sung các API xúc giác cho phép ứng dụng xác định đường cong biên độ và tần số của hiệu ứng xúc giác trong khi loại bỏ những khác biệt giữa các chức năng của thiết bị. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Tính năng và API mới |
Thông báo tập trung vào tiến trình Android 16 giới thiệu thông báo tập trung vào tiến trình để giúp người dùng theo dõi liền mạch hành trình do người dùng bắt đầu và kết thúc. Các thông báo này có khả năng hiển thị cao hơn trên các giao diện hệ thống và được xếp hạng cao nhất trong ngăn thông báo. |
Trải nghiệm người dùng và giao diện người dùng hệ thống | Tính năng và API mới |
Xử lý nội dung cho hình nền động Trong Android 16, khung hình nền động sẽ có một API nội dung mới để giải quyết các thách thức của hình nền động do người dùng điều khiển. |
Bảo mật | Thay đổi (tất cả ứng dụng) |
Cải thiện khả năng bảo mật để chống lại các cuộc tấn công chuyển hướng Intent Android 16 giới thiệu các giải pháp tăng cường bảo mật theo mặc định để khai thác việc chuyển hướng Intent . |
Bảo mật | Thay đổi (tất cả ứng dụng) |
Ứng dụng đồng hành không còn được thông báo về thời gian chờ phát hiện CDM sẽ không còn thông báo cho ứng dụng khi không tìm thấy thiết bị. |
Bảo mật | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Giới hạn phiên bản MediaStore Đối với các ứng dụng nhắm đến Android 16 trở lên, MediaStore#getVersion() hiện sẽ là duy nhất đối với mỗi ứng dụng. |
Bảo mật | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Ý định an toàn hơn Đối với các ứng dụng nhắm đến Android 16 trở lên, nền tảng này sẽ cải thiện tính bảo mật cho cơ chế phân giải ý định của Android. |
Bảo mật | Tính năng và API mới |
API chia sẻ khoá Android 16 bổ sung các API hỗ trợ việc chia sẻ quyền truy cập vào khoá Kho khoá Android với các ứng dụng khác. |
Kiểu dáng thiết bị | Thay đổi (tất cả ứng dụng) |
Quyền ghi đè của chủ sở hữu thiết bị ảo Chủ sở hữu thiết bị ảo (chỉ giới hạn ở một số ứng dụng đáng tin cậy và có đặc quyền) hiện có thể ghi đè các chế độ cài đặt ứng dụng trên những thiết bị mà chủ sở hữu thiết bị ảo quản lý. |
Kiểu dáng thiết bị | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Bố cục thích ứng Đối với những ứng dụng nhắm đến Android 16 trở lên, nền tảng này sẽ bỏ qua các thuộc tính trong tệp kê khai và API thời gian chạy hạn chế hướng màn hình, tỷ lệ khung hình và khả năng thay đổi kích thước. |
Kiểu dáng thiết bị | Tính năng và API mới |
Khung chất lượng âm thanh và hình ảnh được chuẩn hoá cho TV Android 16 giới thiệu gói MediaQuality . Gói này cung cấp một bộ API được chuẩn hoá để truy cập vào các chế độ cài đặt liên quan đến phần cứng, cũng như hồ sơ âm thanh và hình ảnh. Điều này cho phép các ứng dụng phát trực tuyến truy vấn hồ sơ và áp dụng hồ sơ đó cho nội dung nghe nhìn một cách linh hoạt. |
Khả năng kết nối | Thay đổi (tất cả ứng dụng) |
Cải thiện khả năng xử lý tình trạng mất liên kết Android 16 cải thiện khả năng xử lý các sự kiện mất liên kết. |
Khả năng kết nối | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Ý định mới để xử lý tình trạng mất liên kết và thay đổi về hoạt động mã hoá Đối với các ứng dụng nhắm đến Android 16 trở lên, nền tảng này cung cấp 2 ý định mới cho tình trạng mất liên kết và thay đổi về hoạt động mã hoá. |
Khả năng kết nối | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Cách mới để xoá mối liên kết Bluetooth Các ứng dụng nhắm đến Android 16 trở lên hiện có thể dùng API removeBond để xoá mối liên kết Bluetooth. |
Khả năng kết nối | Tính năng và API mới |
Đo khoảng cách với tính năng bảo mật nâng cao Android 16 bổ sung khả năng hỗ trợ các tính năng bảo mật mạnh mẽ trong dịch vụ vị trí qua Wi-Fi trên các thiết bị được hỗ trợ có Wi-Fi 6 802.11az, cho phép các ứng dụng kết hợp độ chính xác cao hơn, khả năng mở rộng lớn hơn và lập lịch động của giao thức với các điểm cải tiến về bảo mật, bao gồm cả tính năng mã hoá dựa trên AES-256 và khả năng bảo vệ chống lại các cuộc tấn công MITM. |
Khả năng kết nối | Tính năng và API mới |
Sự hiện diện của thiết bị do trình quản lý thiết bị đồng hành quản lý Trong Android 16, các API mới sẽ được ra mắt để liên kết dịch vụ ứng dụng đồng hành của bạn. Dịch vụ sẽ được liên kết khi BLE nằm trong phạm vi và Bluetooth được kết nối, đồng thời dịch vụ sẽ được huỷ liên kết khi BLE nằm ngoài phạm vi hoặc Bluetooth bị ngắt kết nối. |
Khả năng kết nối | Tính năng và API mới |
API đo khoảng cách chung Android 16 có RangingManager mới, cung cấp các cách để xác định khoảng cách và góc trên phần cứng được hỗ trợ giữa thiết bị cục bộ và thiết bị từ xa. |
Sức khoẻ và thể chất | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Quyền liên quan đến sức khoẻ và hoạt động thể dục Đối với các ứng dụng nhắm đến Android 16 trở lên, quyền liên quan đến sức khoẻ và hoạt động thể dục đang chuyển sang một bộ quyền chi tiết hơn trong android.permissions.health mà Health Connect sử dụng. |
Quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Quyền truy cập vào mạng cục bộ Đối với các ứng dụng nhắm đến Android 16 trở lên, nền tảng sẽ yêu cầu các ứng dụng khai báo quyền truy cập vào mạng cục bộ. |
Quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 16 trở lên) |
Ảnh thuộc sở hữu của ứng dụng Các ứng dụng nhắm đến Android 16 trở lên hiện chọn trước ảnh và video thuộc sở hữu của ứng dụng trong công cụ chọn ảnh, cho phép người dùng bỏ chọn các mục để thu hồi quyền truy cập của ứng dụng trong tương lai. |
Quyền riêng tư | Tính năng và API mới |
Thông tin cập nhật về Health Connect Health Connect bổ sung ACTIVITY_INTENSITY , một kiểu dữ liệu mới được xác định theo hướng dẫn của Tổ chức Y tế Thế giới về hoạt động vừa phải và mạnh mẽ. Health Connect cũng chứa các API mới hỗ trợ hồ sơ sức khoẻ. Nhờ đó, các ứng dụng có thể đọc và ghi hồ sơ y tế ở định dạng FHIR khi có sự đồng ý rõ ràng của người dùng. API này đang trong chương trình tiếp cận sớm. Nếu bạn muốn tham gia, hãy đăng ký tham gia chương trình tiếp cận sớm của chúng tôi. |
Quyền riêng tư | Tính năng và API mới |
Hộp cát về quyền riêng tư trên Android Android 16 tích hợp phiên bản mới nhất của Hộp cát về quyền riêng tư trên Android, một phần trong nỗ lực không ngừng của chúng tôi nhằm phát triển các công nghệ mà người dùng biết rằng quyền riêng tư của họ được bảo vệ. |
Hiệu suất và pin | Tính năng và API mới |
Bắt đầu thành phần trong ApplicationStartInfo Android 16 thêm getStartComponent() để phân biệt loại thành phần nào đã kích hoạt quá trình khởi động. Điều này có thể hữu ích cho việc tối ưu hoá quy trình khởi động của ứng dụng. |
Hiệu suất và pin | Tính năng và API mới |
Tốc độ làm mới thích ứng Android 16 giới thiệu hasArrSupport() và getSuggestedFrameRate(int) trong khi khôi phục getSupportedRefreshRates() để giúp các ứng dụng của bạn dễ dàng tận dụng ARR. |
Hiệu suất và pin | Tính năng và API mới |
Khả năng tự kiểm tra công việc tốt hơn Trong Android 16, chúng tôi sẽ ra mắt JobScheduler#getPendingJobReasons() . Lớp này trả về nhiều lý do khiến một công việc đang ở trạng thái chờ xử lý, do cả các điều kiện ràng buộc rõ ràng do nhà phát triển đặt và các điều kiện ràng buộc ngầm định do hệ thống đặt. Chúng tôi cũng giới thiệu JobScheduler#getPendingJobReasonsHistory() , trả về danh sách những thay đổi gần đây nhất về lý do cho công việc đang chờ xử lý. |
Hiệu suất và pin | Tính năng và API mới |
Lập hồ sơ do hệ thống kích hoạt Android 16 giới thiệu tính năng lập hồ sơ do hệ thống kích hoạt cho ProfilingManager . Các ứng dụng có thể đăng ký nhận dấu vết cho một số điều kiện kích hoạt nhất định, chẳng hạn như khởi động nguội reportFullyDrawn hoặc ANR, sau đó hệ thống sẽ bắt đầu và dừng dấu vết thay cho ứng dụng. Sau khi quá trình theo dõi hoàn tất, kết quả sẽ được gửi đến thư mục dữ liệu của ứng dụng. |
Hiệu suất và pin | Tính năng và API mới |
Headroom API trong ADPF Trong Android 16, SystemHealthManager giới thiệu các API getCpuHeadroom và getGpuHeadroom , được thiết kế để cung cấp cho các trò chơi và ứng dụng sử dụng nhiều tài nguyên thông tin ước tính về tài nguyên CPU và GPU có sẵn. |
Nội dung nghe nhìn | Tính năng và API mới |
Cải tiến công cụ chọn ảnh Android 16 có những điểm cải tiến đối với công cụ chọn ảnh, chẳng hạn như các API mới cho phép ứng dụng nhúng công cụ chọn ảnh vào hệ phân cấp khung hiển thị và các API mới cho phép tìm kiếm từ nhà cung cấp nội dung nghe nhìn trên đám mây cho công cụ chọn ảnh của Android. |
Nội dung nghe nhìn | Tính năng và API mới |
Video chuyên nghiệp nâng cao Android 16 hỗ trợ bộ mã hoá và giải mã Video chuyên nghiệp nâng cao (APV) được thiết kế để dùng cho hoạt động ghi hình chất lượng cao ở cấp độ chuyên nghiệp và hậu kỳ. |
Camera | Tính năng và API mới |
Điều chỉnh nhiệt độ màu và sắc độ một cách chính xác Android 16 bổ sung khả năng hỗ trợ camera để điều chỉnh nhiệt độ màu và sắc độ một cách tinh tế nhằm hỗ trợ tốt hơn cho các ứng dụng quay video chuyên nghiệp. |
Camera | Tính năng và API mới |
Tự động phơi sáng kết hợp Android 16 bổ sung các chế độ tự động phơi sáng kết hợp mới cho Camera2, cho phép bạn kiểm soát thủ công các khía cạnh cụ thể của việc phơi sáng trong khi để thuật toán tự động phơi sáng (AE) xử lý phần còn lại. |
Camera | Tính năng và API mới |
Thao tác theo ý định chụp ảnh chuyển động Android 16 bổ sung các thao tác theo ý định tiêu chuẩn – ACTION_MOTION_PHOTO_CAPTURE và ACTION_MOTION_PHOTO_CAPTURE_SECURE – yêu cầu ứng dụng máy ảnh chụp ảnh chuyển động rồi trả về ảnh đó. |
Camera | Tính năng và API mới |
Tính năng phát hiện cảnh ở chế độ ban đêm của camera Để giúp ứng dụng của bạn biết thời điểm chuyển đổi sang và từ phiên camera ở chế độ ban đêm, Android 16 sẽ thêm EXTENSION_NIGHT_MODE_INDICATOR . Nếu được hỗ trợ, bạn có thể dùng CaptureResult trong Camera2. |
Camera | Tính năng và API mới |
Các tính năng nâng cao hình ảnh UltraHDR Android 16 hỗ trợ hình ảnh UltraHDR ở định dạng tệp HEIC. |
Quốc tế hoá | Tính năng và API mới |
Văn bản dọc Android 16 bổ sung tính năng hỗ trợ cấp thấp để hiển thị và đo lường văn bản theo chiều dọc nhằm cung cấp tính năng hỗ trợ cơ bản cho việc viết theo chiều dọc cho nhà phát triển thư viện. |
Quốc tế hoá | Tính năng và API mới |
Tuỳ chỉnh hệ thống đo lường Android 16 bổ sung khả năng tuỳ chỉnh hệ thống đo lường trong phần lựa chọn ưu tiên theo khu vực trong phần Cài đặt. |
Hỗ trợ tiếp cận | Tính năng và API mới |
Cải thiện các API hỗ trợ tiếp cận Android 16 bổ sung các API khác để tăng cường ngữ nghĩa giao diện người dùng, giúp cải thiện tính nhất quán cho những người dùng dựa vào các dịch vụ hỗ trợ tiếp cận, chẳng hạn như TalkBack. |
Hỗ trợ tiếp cận | Tính năng và API mới |
Điện thoại làm nguồn đầu vào micrô cho cuộc gọi thoại bằng thiết bị trợ thính LEA Android 16 bổ sung khả năng cho phép người dùng thiết bị trợ thính dùng công nghệ Âm thanh năng lượng thấp chuyển đổi giữa micrô tích hợp trên thiết bị trợ thính và micrô trên điện thoại cho cuộc gọi thoại. |
Hỗ trợ tiếp cận | Tính năng và API mới |
Các nút điều chỉnh âm lượng môi trường xung quanh cho thiết bị trợ thính LEA Android 16 bổ sung khả năng điều chỉnh âm lượng của âm thanh môi trường xung quanh do micrô của thiết bị trợ thính thu được cho người dùng thiết bị trợ thính dùng công nghệ âm thanh năng lượng thấp. |
Đồ hoạ | Tính năng và API mới |
Hiệu ứng đồ hoạ tuỳ chỉnh bằng AGSL Android 16 bổ sung RuntimeColorFilter và RuntimeXfermode , cho phép bạn tạo các hiệu ứng phức tạp như Ngưỡng, Nâu đỏ và Sắc độ bão hoà rồi áp dụng các hiệu ứng đó cho các lệnh vẽ. |