Danh sách thay đổi và tính năng của Android 14

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 đó sử dụng đường liên kết tương ứng để đọc tài liệu.

Danh mục Loại Tên
Hỗ trợ tiếp cận Thay đổi (tất cả ứng dụng) Kiểm thử ứng dụng của bạn với tỷ lệ phông chữ phi tuyến tính
Vì Android hỗ trợ điều chỉnh tỷ lệ phông chữ lên đến 200%, bạn nên tiến hành kiểm thử giao diện người dùng để đảm bảo rằng ứng dụng của mình có thể sử dụng phông chữ có kích thước lớn hơn mà không ảnh hưởng đến khả năng hữu dụng.
Hỗ trợ tiếp cận Tính năng và API mới Tỷ lệ phông chữ phi tuyến tính lên đến 200%
Android hỗ trợ điều chỉnh tỷ lệ phông chữ lên đến 200%, mang đến cho người dùng có thị lực kém các chế độ hỗ trợ tiếp cận bổ sung phù hợp với Nguyên tắc hỗ trợ tiếp cận nội dung web (WCAG).
Máy ảnh và nội dung nghe nhìn Tính năng và API mới Ultra HDR cho hình ảnh
Android 14 hỗ trợ thêm tính năng hỗ trợ hình ảnh có Dải động cao (HDR) giúp giữ lại nhiều thông tin hơn từ cảm biến khi chụp ảnh, giúp mang lại màu sắc rực rỡ và độ tương phản cao hơn.
Máy ảnh và nội dung nghe nhìn Tính năng và API mới Zoom, Focus, Postview và nhiều tính năng khác trong các tiện ích máy ảnh
Android 14 nâng cấp và cải thiện các tiện ích máy ảnh, cho phép các ứng dụng xử lý thời gian xử lý lâu hơn, cho phép cải thiện hình ảnh bằng cách sử dụng các thuật toán nặng về điện toán như chụp ảnh thiếu sáng trên các thiết bị được hỗ trợ.
Máy ảnh và nội dung nghe nhìn Tính năng và API mới Thu phóng trong cảm biến
Triển khai các chế độ kiểm soát ghi đè yêu cầu để cho phép người dùng kiểm soát thu phóng ngay cả trước khi các chế độ điều khiển khác của máy ảnh sẵn sàng.
Máy ảnh và nội dung nghe nhìn Tính năng và API mới Âm thanh USB không tổn hao
Android 14 hỗ trợ các định dạng âm thanh không tổn hao ở cấp độ đam mê âm thanh qua tai nghe có dây USB.
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) Tính năng lên lịch chuông báo chính xác bị từ chối theo mặc định
Quyền SCHEDULE_EXACT_ALARM không còn được cấp trước cho hầu hết ứng dụng mới cài đặt nhắm đến Android 13 trở lên (quyền này bị từ chối theo mặc định).
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) Các tin truyền đã đăng ký theo bối cảnh được đưa vào hàng đợi trong khi các ứng dụng được lưu vào bộ nhớ đệm
Hệ thống có thể đưa các tin truyền đã đăng ký theo bối cảnh vào hàng đợi khi những tin truyền này được đưa vào hàng đợi để phân phối đến một ứng dụng có trạng thái là đã lưu vào bộ nhớ đệm.
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) Các ứng dụng chỉ có thể loại bỏ các quy trình của riêng mình ở chế độ nền
Khi ứng dụng của bạn gọi killBackgroundProcesses(), API này chỉ có thể loại bỏ các quy trình của chính ứng dụng đó ở chế độ nền.
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) MTU được đặt thành 517 cho ứng dụng GATT đầu tiên yêu cầu MTU
Ngăn xếp Bluetooth của Android tuân thủ nghiêm ngặt hơn Phiên bản 5.2 của Thông số kỹ thuật Bluetooth Core và yêu cầu MTU BLE ATT MTU đến 517 byte khi ứng dụng GATT đầu tiên yêu cầu MTU bằng API BluetoothGatt#requestMtu(int), đồng thời bỏ qua mọi yêu cầu MTU tiếp theo trên kết nối ACL đó.
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) Lý do mới khiến ứng dụng có thể được đưa vào bộ chứa chế độ chờ bị hạn chế
Android 14 đưa ra một lý do mới để đưa ứng dụng vào bộ chứa chế độ chờ bị hạn chế.
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) mlock giới hạn ở 64 KB
Trên Android 14 trở lên, nền tảng này giảm bộ nhớ tối đa có thể bị khoá bằng mlock() xuống còn 64 KB cho mỗi quy trình.
Chức năng cốt lõi Thay đổi (tất cả ứng dụng) Hệ thống thực thi việc sử dụng tài nguyên ứng dụng đã lưu vào bộ nhớ đệm
Ngay sau khi một quy trình ứng dụng chuyển sang trạng thái đã lưu vào bộ nhớ đệm, công việc ở chế độ nền sẽ không được cho phép cho đến khi một thành phần quy trình vào lại trạng thái đang hoạt động của vòng đời.
Chức năng cốt lõi Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Các loại dịch vụ trên nền trước là bắt buộc
Nếu ứng dụng của bạn nhắm đến Android 14 (API cấp 34) trở lên, thì ứng dụng đó phải chỉ định ít nhất một loại dịch vụ trên nền trước đối với từng dịch vụ trên nền trước trong ứng dụng.
Chức năng cốt lõi Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Thực thi quyền BLUETOOTH_CONNECT trong BluetoothAdapter
Android 14 thực thi quyền BLUETOOTH_CONNECT khi gọi phương thức BluetoothAdapter getProfileConnectionState() cho ứng dụng nhắm đến Android 14 (API cấp 34) trở lên.
Chức năng cốt lõi Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Bản cập nhật OpenJDK 17
Trong bản cập nhật OpenJDK 17, có một số thay đổi có thể ảnh hưởng đến khả năng tương thích của ứng dụng, chẳng hạn như các thay đổi đối với biểu thức chính quy và cách xử lý UUID.
Chức năng cốt lõi Thay đổi (ứng dụng nhắm đến Android 14 trở lên) JobScheduler củng cố lệnh gọi lại và hành vi mạng
Nếu ứng dụng của bạn nhắm đến Android 14 (API cấp 34) trở lên và vượt quá thời gian đã cấp trên luồng chính, thì ứng dụng đó sẽ kích hoạt một lỗi ANR kèm theo thông báo lỗi.
Năng suất và công cụ dành cho nhà phát triển Tính năng và API mới Trình quản lý thông tin xác thực
Android 14 ra mắt Trình quản lý thông tin xác thực, hỗ trợ nhiều phương thức đăng nhập, trong đó có tên người dùng và mật khẩu, khoá truy cập và các giải pháp đăng nhập liên kết (chẳng hạn như Đăng nhập bằng Google) trong một API duy nhất.
Năng suất và công cụ dành cho nhà phát triển Tính năng và API mới Health Connect
Kể từ Android 14, Health Connect là một phần của nền tảng và nhận bản cập nhật thông qua bản cập nhật hệ thống Google Play mà không cần tải xuống riêng.
Năng suất và công cụ dành cho nhà phát triển Tính năng và API mới Bản cập nhật OpenJDK 17
Android 14 cung cấp các tính năng và điểm cải tiến phù hợp hơn với bản phát hành OpenJDK 17 LTS, bao gồm cả bản cập nhật thư viện và tính năng hỗ trợ ngôn ngữ Java 17 dành cho nhà phát triển ứng dụng và nền tảng.
Năng suất và công cụ dành cho nhà phát triển Tính năng và API mới Cải tiến đối với cửa hàng ứng dụng
Android 14 giới thiệu một số API PackageInstaller mới cho phép cửa hàng ứng dụng cải thiện trải nghiệm người dùng.
Năng suất và công cụ dành cho nhà phát triển Tính năng và API mới Gói siêu dữ liệu ứng dụng
Kể từ Android 14, trình cài đặt gói Android cho phép bạn chỉ định siêu dữ liệu ứng dụng (ví dụ: các biện pháp an toàn dữ liệu) để đưa vào các trang trên cửa hàng ứng dụng như Google Play.
Năng suất và công cụ dành cho nhà phát triển Tính năng và API mới Phát hiện ảnh chụp màn hình
Trong khi một hoạt động trong ứng dụng đang hiển thị, nếu người dùng chụp ảnh màn hình, thì một API bảo đảm bảo quyền riêng tư sẽ đưa ra lệnh gọi lại và hiển thị một thông báo ngắn.
Đồ hoạ Tính năng và API mới Hiện tại, đường dẫn có thể truy vấn và nội suy
Truy vấn đường dẫn để tìm hiểu bên trong đó, nội suy giữa các đường dẫn có cấu trúc khớp chính xác và bật hiệu ứng biến đổi (morph).
Đồ hoạ Tính năng và API mới Lưới tuỳ chỉnh có chương trình đổ bóng đỉnh và mảnh
Android 14 hỗ trợ thêm các lưới tuỳ chỉnh (có thể được định nghĩa là hình tam giác hoặc dải tam giác), đồng thời có thể được lập chỉ mục (không bắt buộc).
Đồ hoạ Tính năng và API mới Trình kết xuất vùng đệm phần cứng cho Canvas
Để hỗ trợ việc sử dụng API Canvas của Android để vẽ bằng tính năng tăng tốc phần cứng trong HardwareBuffer, Android 14 ra mắt HardwareBufferRenderer.
Quốc tế hoá Tính năng và API mới Lựa chọn ưu tiên về ngôn ngữ cho mỗi ứng dụng
Android 14 mở rộng các tính năng về ngôn ngữ cho mỗi ứng dụng (từng ra mắt trong Android 13 – API cấp 33) qua một số tính năng bổ sung khác.
Quốc tế hoá Tính năng và API mới API Biến tố ngữ pháp
API Biến tố ngữ pháp giúp bạn hỗ trợ thêm cho những người dùng nói các ngôn ngữ có giới tính ngữ pháp, mang đến trải nghiệm được cá nhân hoá và tự nhiên hơn cho những ngôn ngữ đó.
Quốc tế hoá Tính năng và API mới Lựa chọn ưu tiên theo khu vực
Các ứng dụng có thể nhận được thông báo khi người dùng thay đổi, đồng thời phản ánh những lựa chọn ưu tiên theo khu vực đó trong ứng dụng.
Các hạn chế đối với giao diện không phải SDK Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Nội dung cập nhật đối với các hạn chế về giao diện không phải SDK
Android 14 cung cấp danh sách mới cập nhật về các giao diện không phải SDK bị hạn chế dựa trên khả năng cộng tác với nhà phát triển Android và kiểm thử nội bộ mới nhất.
Quyền riêng tư Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Quyền truy cập một phần vào ảnh và video
Người dùng có thể cấp quyền truy cập một phần vào ảnh và video của họ khi một ứng dụng yêu cầu quyền truy cập nội dung đa phương tiện bất kỳ ra mắt trong Android 13 (API cấp 33): READ_MEDIA_IMAGESREAD_MEDIA_VIDEO.
Bảo mật Thay đổi (tất cả ứng dụng) Cấp API mục tiêu tối thiểu có thể cài đặt
Không thể cài đặt ứng dụng có targetSdkVersion thấp hơn 23.
Bảo mật Thay đổi (tất cả ứng dụng) Tên gói của chủ sở hữu nội dung đa phương tiện có thể bị loại bỏ
Giá trị của OWNER_PACKAGE_NAME sẽ bị loại bỏ trừ phi ứng dụng đáp ứng một số điều kiện nhất định.
Bảo mật Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Các hạn chế đối với ý định ngầm ẩn và ý định chờ xử lý
Đối với ứng dụng nhắm đến Android 14 (API cấp 34) trở lên, Android hạn chế việc ứng dụng gửi ý định ngầm ẩn đến các thành phần ứng dụng nội bộ.
Bảo mật Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Bộ thu thông báo đã đăng ký thời gian chạy phải chỉ định hành vi xuất
Các ứng dụng và dịch vụ nhắm đến Android 14 (API cấp 34) trở lên và sử dụng bộ thu đã đăng ký theo bối cảnh phải chỉ định cờ để cho biết có nên xuất bộ thu sang tất cả ứng dụng khác trên thiết bị hay không.
Bảo mật Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Tải mã động an toàn hơn
Nếu ứng dụng của bạn nhắm đến Android 14 (API cấp 34) trở lên và sử dụng tính năng Tải mã động (DCL), thì tất cả tệp được tải động đều phải được đánh dấu là chỉ có quyền đọc.
Bảo mật Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Quy định hạn chế bổ sung về việc bắt đầu hoạt động ở chế độ nền
Những ứng dụng nhắm đến Android 14 (API cấp 34) trở lên phải chọn sử dụng nếu muốn cấp đặc quyền khởi chạy hoạt động ở chế độ nền cho một ứng dụng khác khi gửi PendingIntent của ứng dụng đó hoặc liên kết dịch vụ của ứng dụng đó.
Bảo mật Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Truyền tải qua đường dẫn zip
Đối với các ứng dụng nhắm đến Android 14 (API cấp 34) trở lên, Android sẽ ngăn chặn lỗ hổng Truyền tải qua đường dẫn zip bằng cách hạn chế nội dung có trong tên mục nhập của tệp zip.
Trải nghiệm người dùng Thay đổi (tất cả ứng dụng) Thay đổi về trải nghiệm người dùng đối với thông báo không đóng được
Nếu ứng dụng của bạn cho người dùng thấy thông báo không đóng được, thì nay Android 14 thay đổi hành vi để cho phép người dùng đóng các thông báo như vậy.
Trải nghiệm người dùng Thay đổi (tất cả ứng dụng) Thông tin về an toàn dữ liệu được trình bày rõ ràng hơn
Giờ đây, thông tin về an toàn dữ liệu trong ứng dụng của bạn (ví dụ: các phương thức chia sẻ dữ liệu) sẽ xuất hiện trong một số hộp thoại hệ thống giải thích về quyền và trong các thông báo hệ thống.
Trải nghiệm người dùng Thay đổi (ứng dụng nhắm đến Android 14 trở lên) Thông báo bảo mật về ý định toàn màn hình
Đối với các ứng dụng nhắm đến Android 14 (API cấp 34) trở lên, chỉ những ứng dụng cung cấp tính năng gọi và báo thức mới được phép sử dụng quyền USE_FULL_SCREEN_INTENT để hỗ trợ thông báo về ý định toàn màn hình.
Trải nghiệm người dùng Tính năng và API mới Thao tác tuỳ chỉnh trên Trang chia sẻ nội dung và thứ hạng được cải thiện
Android 14 cập nhật trang chia sẻ nội dung của hệ thống để hỗ trợ các thao tác tuỳ chỉnh trong ứng dụng và các kết quả xem trước giàu thông tin hơn cho người dùng.
Trải nghiệm người dùng Tính năng và API mới Hỗ trợ ảnh động tích hợp sẵn và ảnh động tuỳ chỉnh
Những ứng dụng sử dụng API quay lại hệ thống (mới) có thể chọn sử dụng tính năng xem trước thao tác quay lại để tự động nhận ảnh động trong ứng dụng, đồng thời hỗ trợ hiệu ứng chuyển tiếp tuỳ chỉnh.
Trải nghiệm người dùng Tính năng và API mới Chế độ ghi đè cho mỗi ứng dụng của nhà sản xuất thiết bị gốc (OEM) trên màn hình lớn
Thuộc tính tệp kê khai cho phép bạn tắt chế độ ghi đè của Nhà sản xuất thiết bị gốc (OEM) cho ứng dụng của bạn.
Trải nghiệm người dùng Tính năng và API mới Chế độ ghi đè cho mỗi ứng dụng người dùng có màn hình lớn
Android 14 QPR1 cho phép người dùng áp dụng chế độ ghi đè cho mỗi ứng dụng thông qua một trình đơn cài đặt mới trên thiết bị có màn hình lớn. Ứng dụng có thể tắt một số chế độ ghi đè.

Java và OpenJDK là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.