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 |
---|---|---|
Vòng đời hoạt động | Thay đổi (tất cả ứng dụng) |
Các hoạt động của trình chạy gốc không còn kết thúc khi nhấn nút Quay lại Giờ đây, nút Quay lại của hệ thống sẽ di chuyển một hoạt động xuống nền thay vì kết thúc hoạt động đó. |
Sao lưu và khôi phục | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) |
Thay đổi trong tính năng sao lưu và khôi phục Giờ đây, bạn có thể chỉ định riêng các quy tắc bao gồm/loại trừ cho bản sao lưu trên Google Drive và bản sao lưu D2D. |
Camera | Tính năng và API mới |
Tiện ích của nhà cung cấp Camera2 Các hiệu ứng tuỳ chỉnh của camera do OEM cung cấp hiện được hiển thị trực tiếp trong nền tảng. |
Camera | Tính năng và API mới |
Hỗ trợ cảm biến camera Quad Bayer Các API nền tảng mới hỗ trợ cảm biến camera có độ phân giải siêu cao. |
Khả năng tương thích | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Các quy tắc hạn chế mới cập nhật đối với yếu tố ngoài SDK Một số giao diện không được hỗ trợ trước đây sẽ bị chặn trong Android 12. |
Khả năng tương thích | Tính năng và API mới | Cập nhật các nút bật/tắt để kiểm thử khả năng tương thích Bạn có thể bật và tắt từng thay đổi về hành vi để kiểm thử khả năng tương thích chi tiết hơn. |
Khả năng kết nối | Thay đổi (tất cả ứng dụng) |
Nội dung cập nhật về Passpoint Android 12 ra mắt các API mới để xác minh khả năng hỗ trợ của thiết bị đối với các tính năng Passpoint. |
Khả năng kết nối | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) |
Kết nối Internet và kết nối ngang hàng đồng thời Trên các thiết bị được hỗ trợ, mạng Wi-Fi chính sẽ không bị ngắt kết nối khi thiết lập kết nối Internet và kết nối ngang hàng đồng thời. |
Khả năng kết nối | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) |
API gốc mDNSResponder Giờ đây, trình nền mDNSResponder chỉ chạy khi cần thiết cho các sự kiện NSD. |
Khả năng kết nối | Tính năng và API mới |
Giữ cho các ứng dụng đồng hành luôn hoạt động Android 12 giới thiệu các API mới để giữ cho các ứng dụng đồng hành luôn chạy trong suốt thời gian thiết bị đồng hành nằm trong phạm vi. |
Khả năng kết nối | Tính năng và API mới |
Hồ sơ Trình quản lý thiết bị đồng hành Giờ đây, bạn có thể nhóm các quyền của thiết bị đồng hành vào hồ sơ để đơn giản hoá quy trình đăng ký. |
Khả năng kết nối | Tính năng và API mới | Cải thiện tính năng ước tính băng thông Giờ đây, tính năng ước tính băng thông sử dụng mức trung bình có trọng số trong suốt thời gian để cải thiện độ chính xác cho cả kết nối Wi-Fi và di động. |
Khả năng kết nối | Tính năng và API mới |
Các điểm cải tiến của Wi-Fi Aware (NAN) Các API và lựa chọn cấu hình mới giúp cải thiện hiệu suất và khả năng chịu lỗi cho Wi-Fi Aware. |
Khả năng kết nối | Tính năng và API mới |
Kết nối Internet và kết nối ngang hàng đồng thời Giờ đây, các thiết bị được hỗ trợ có thể duy trì đồng thời các kết nối Wi-Fi với một thiết bị ngang hàng và mạng cung cấp Internet chính. |
Khả năng kết nối | Tính năng và API mới |
Bật chế độ tắt màn hình để thanh toán qua NFC Giờ đây, các ứng dụng có thể bật chế độ thanh toán qua NFC mà không cần bật màn hình thiết bị. |
Chức năng cốt lõi | Tính năng và API mới |
Tự động cập nhật ứng dụng Một phương thức API mới cho phép các ứng dụng cài đặt thực hiện cập nhật ứng dụng mà không cần người dùng xác nhận. |
Chức năng cốt lõi | Tính năng và API mới |
Thông tin về chipset của thiết bị Thông tin về nhà cung cấp và kiểu chipset SoC hiện được hiển thị thông qua SDK. |
Chức năng cốt lõi | Tính năng và API mới | Bản cập nhật cho các API Java cốt lõi Android 12 hỗ trợ một số API Java cốt lõi. |
Đồ hoạ và hình ảnh | Thay đổi (tất cả ứng dụng) |
Cải thiện khả năng chuyển đổi tốc độ làm mới Giờ đây, bạn có thể thay đổi tốc độ làm mới ngay cả khi màn hình không hỗ trợ chuyển đổi liền mạch. |
Đồ hoạ và hình ảnh | Tính năng và API mới |
Cho phép ứng dụng truy cập trực tiếp vào dấu vết tombstone Giờ đây, bạn có thể truy cập vào tombstone sự cố gốc mà không cần dùng adb. |
Đồ hoạ và hình ảnh | Tính năng và API mới | Hỗ trợ hình ảnh AVIF Android 12 hỗ trợ định dạng hình ảnh AVIF, mang lại chất lượng hình ảnh tốt hơn với cùng kích thước tệp. |
Đồ hoạ và hình ảnh | Tính năng và API mới | Dễ dàng làm mờ, áp dụng bộ lọc màu và các hiệu ứng khác Một API mới giúp bạn dễ dàng áp dụng các hiệu ứng đồ hoạ phổ biến cho các khung hiển thị và hệ phân cấp kết xuất. |
Đồ hoạ và hình ảnh | Tính năng và API mới | Giải mã hình ảnh động gốc API giải mã hình ảnh NDK hiện giải mã tất cả dữ liệu khung và thời gian cho các tệp GIF và WebP. |
Nội dung nghe nhìn | Tính năng và API mới | Khả năng chuyển mã hoá nội dung nghe nhìn tương thích Giờ đây, các video được mã hoá ở định dạng hiện đại có thể được chuyển đổi tự động để phát trong những ứng dụng không hỗ trợ các định dạng đó. |
Nội dung nghe nhìn | Tính năng và API mới |
Lớp hiệu suất Lớp hiệu suất cung cấp một cách diễn đạt đơn giản về các chức năng của thiết bị mà bạn có thể dùng để mang đến trải nghiệm phù hợp. |
Nội dung nghe nhìn | Tính năng và API mới |
Cải thiện hoạt động mã hoá video Android 12 xác định một bộ khoá tiêu chuẩn để kiểm soát tham số lượng tử hoá cho hoạt động mã hoá video. |
Nội dung nghe nhìn | Tính năng và API mới |
Quyền phát âm thanh Giờ đây, Android sẽ thực thi hiệu ứng mờ dần khi một ứng dụng đang phát âm thanh bị mất quyền phát âm thanh. |
Nội dung nghe nhìn | Tính năng và API mới | Bản cập nhật MediaDrm Các phương thức API mới giúp bạn dễ dàng xác định xem có cần thành phần bộ giải mã bảo mật hay không. |
Hiệu suất | Thay đổi (tất cả ứng dụng) |
Nhóm chế độ chờ cho ứng dụng bị hạn chế Android 12 giới thiệu một Nhóm chế độ chờ ứng dụng mới và nghiêm ngặt hơn cho những ứng dụng sử dụng tài nguyên hệ thống một cách thiếu trách nhiệm. |
Hiệu suất | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Các hạn chế khi khởi động dịch vụ trên nền trước Các ứng dụng không còn được phép bắt đầu dịch vụ trên nền trước khi đang chạy ở chế độ nền. |
Hiệu suất | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) |
Quyền về chuông báo chính xác Giờ đây, các ứng dụng cần có một quyền đặc biệt để đặt chuông báo chính xác. |
Hiệu suất | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Hạn chế về thành phần phản hồi với thao tác nhấn vào thông báo Ứng dụng không còn có thể sử dụng các dịch vụ trung gian hoặc broadcast receiver để mở một hoạt động khi người dùng nhấn vào thông báo. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) |
Tuỳ chọn bật/tắt micrô và camera Các thiết bị được hỗ trợ cho phép người dùng bật hoặc tắt quyền truy cập micrô và camera của tất cả ứng dụng bằng một tuỳ chọn bật/tắt duy nhất. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) |
Chỉ báo micrô và camera Giờ đây, các biểu tượng trên thanh trạng thái sẽ xuất hiện bất cứ khi nào một ứng dụng truy cập vào micrô hoặc camera. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) |
Quyền xem dữ liệu ứng dụng theo gói Thông tin về quyền từ trình quản lý gói hiện được lọc dựa trên chế độ xem dữ liệu ứng dụng theo gói. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) |
Đã xoá quy trình triển khai BouncyCastle Android 12 xoá nhiều quy trình triển khai BouncyCastle của các thuật toán mật mã hoá đã ngừng hoạt động trước đó. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) |
Thông báo về quyền truy cập vào bảng nhớ tạm Giờ đây, người dùng sẽ nhận được thông báo khi một ứng dụng truy cập vào dữ liệu bảng nhớ tạm của một ứng dụng khác. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) | Ứng dụng không thể đóng hộp thoại hệ thống Ứng dụng không thể gọi ý định đóng hộp thoại hệ thống nữa. |
Bảo mật và quyền riêng tư | Thay đổi (tất cả ứng dụng) | Các sự kiện chạm không đáng tin cậy sẽ bị chặn Android 12 ngăn các ứng dụng sử dụng các sự kiện chạm khi một lớp phủ che khuất ứng dụng theo cách không an toàn. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Vị trí ước chừng Giờ đây, khi một ứng dụng yêu cầu quyền truy cập thông tin vị trí chính xác, người dùng có thể chọn chỉ cấp quyền truy cập thông tin vị trí ước chừng. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Cookie SameSite hiện đại trong WebView Giờ đây, các ứng dụng phải chỉ định rõ những cookie được phép hoạt động trên nhiều trang web. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Cảm biến chuyển động bị giới hạn tốc độ Giờ đây, hệ thống sẽ giới hạn tốc độ làm mới dữ liệu của một số cảm biến chuyển động và cảm biến vị trí. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Trạng thái ngủ đông của ứng dụng Giờ đây, các ứng dụng sẽ chuyển sang trạng thái ngủ đông nếu người dùng không tương tác với chúng trong vài tháng. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Khai báo thông tin phân bổ trong hoạt động kiểm tra quyền truy cập dữ liệu Giờ đây, các ứng dụng phải khai báo thẻ phân bổ trong tệp kê khai để sử dụng các thẻ này cho hoạt động kiểm tra quyền truy cập dữ liệu. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Hạn chế sao lưu bằng ADB Theo mặc định, các bản sao lưu bằng ADB hiện không bao gồm dữ liệu ứng dụng. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Xuất thành phần an toàn hơn Giờ đây, các ứng dụng phải khai báo rõ ràng liệu các thành phần sử dụng bộ lọc ý định có được phép chạy bởi các ứng dụng khác hay không. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Khả năng thay đổi của ý định đang chờ xử lý Giờ đây, các ứng dụng phải chỉ định khả năng thay đổi của từng đối tượng PendingIntent mà chúng tạo. |
Bảo mật và quyền riêng tư | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Khởi chạy ý định không an toàn Android 12 giới thiệu một tính năng gỡ lỗi giúp phát hiện các hoạt động khởi chạy ý định không an toàn. |
Bảo mật và quyền riêng tư | Tính năng và API mới |
Bảng tổng quan về quyền riêng tư Android 12 giới thiệu một màn hình cài đặt hệ thống mới cho biết nhật ký truy cập đối với dữ liệu vị trí, camera và micrô. |
Bảo mật và quyền riêng tư | Tính năng và API mới |
Quyền Bluetooth Android 12 giới thiệu các quyền mới cho phép ứng dụng quét tìm các thiết bị Bluetooth ở gần mà không cần yêu cầu quyền truy cập thông tin vị trí. |
Bảo mật và quyền riêng tư | Tính năng và API mới |
Tra cứu nhóm quyền Giờ đây, các ứng dụng có thể truy vấn cách hệ thống sắp xếp các quyền do nền tảng xác định thành các nhóm quyền. |
Bảo mật và quyền riêng tư | Tính năng và API mới | Ẩn cửa sổ lớp phủ ứng dụng Android 12 giới thiệu một quyền mới cho phép các ứng dụng ẩn cửa sổ lớp phủ do các ứng dụng khác vẽ. |
Bảo mật và quyền riêng tư | Tính năng và API mới |
Cờ bảo vệ quyền của người ký đã biết Giờ đây, các thiết bị và ứng dụng có thể cấp quyền chữ ký cho các ứng dụng khác mà không cần phải ký chúng tại thời điểm sản xuất thiết bị. |
Bảo mật và quyền riêng tư | Tính năng và API mới | Chứng thực thuộc tính thiết bị Kể từ Android 12, mọi ứng dụng nhắm đến Android 12 trở lên đều có thể xác minh các thuộc tính của thiết bị có trong chứng chỉ chứng thực. |
Bảo mật và quyền riêng tư | Tính năng và API mới | Các thao tác thông báo trên màn hình khoá bảo mật Giờ đây, các ứng dụng có thể yêu cầu xác thực bất cứ khi nào các thao tác thông báo cụ thể được thực hiện trên một thiết bị ở trạng thái khoá. |
Bảo mật và quyền riêng tư | Tính năng và API mới |
Các chuỗi có thể bản địa hoá cho BiometricPrompt Android 12 giới thiệu các API mới để truy xuất nhãn nút, lời nhắc và tên chế độ cài đặt có thể đọc được bằng ngôn ngữ của người dùng đã bản địa hoá cho hoạt động xác thực bằng sinh trắc học. |
Dung lượng lưu trữ | Tính năng và API mới |
Thư mục mới cho bản ghi âm Android 12 giới thiệu một thư mục mới để lưu trữ và xác định bản ghi âm. |
Dung lượng lưu trữ | Tính năng và API mới |
Quyền truy cập vào tính năng quản lý nội dung nghe nhìn Android 12 giới thiệu một quyền mới cho phép các ứng dụng di chuyển, sửa đổi và xoá tệp mà không cần hiển thị hộp thoại xác nhận mỗi lần. |
Dung lượng lưu trữ | Tính năng và API mới |
Quyền truy cập vào bộ nhớ của ứng dụng Giờ đây, các ứng dụng có thể tạo một hoạt động tuỳ chỉnh cho phép người dùng quản lý dữ liệu của ứng dụng trên thiết bị và hiển thị hoạt động này cho trình quản lý tệp. |
Dung lượng lưu trữ | Tính năng và API mới |
Hỗ trợ quyền truy cập mở rộng vào tệp MediaStore hiện hỗ trợ các API mở rộng cho URI nội dung nghe nhìn. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) | Hiệu ứng kéo giãn khi cuộn quá mức Android 12 giới thiệu hành vi trực quan mới cho các sự kiện cuộn quá mức. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) |
Màn hình chờ của ứng dụng Những ứng dụng đã triển khai màn hình chờ tuỳ chỉnh trước đây giờ phải di chuyển sang API SplashScreen mới. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) |
Phân giải ý định trên web Giờ đây, ý định chung trên web sẽ chỉ phân giải thành hoạt động của một ứng dụng nếu ứng dụng đó được phê duyệt cho miền cụ thể có trong ý định trên web đó. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) |
Cải tiến chế độ hiển thị tối đa cho thao tác bằng cử chỉ Android 12 thay thế các hành vi hiện có cho chế độ hiển thị tối đa bằng hành vi mặc định: BEHAVIOR_DEFAULT . |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) |
Display#getRealSize và getRealMetrics: ngừng sử dụng và các ràng buộc Các API Display getRealSize() và getRealMetrics() không còn được dùng nữa trong Android 12. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) |
Tất cả ứng dụng ở chế độ nhiều cửa sổ Chế độ nhiều cửa sổ hiện là hành vi tiêu chuẩn trên các thiết bị có màn hình lớn. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) |
Bản xem trước của camera trên màn hình lớn Các ứng dụng camera yêu cầu một hướng màn hình cụ thể và không thể thay đổi kích thước hiện sẽ tự động chuyển sang chế độ dọc lồng ghép. |
Trải nghiệm người dùng | Thay đổi (tất cả ứng dụng) | Độ trễ UX đối với thông báo dịch vụ trên nền trước Để đơn giản hoá các tác vụ ngắn hạn, thông báo dịch vụ trên nền trước hiện bị trễ 10 giây đối với một số dịch vụ trên nền trước. |
Trải nghiệm người dùng | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Thông báo tuỳ chỉnh Android 12 áp dụng các mẫu bố cục nhất quán về mặt hình ảnh cho thông báo tuỳ chỉnh. |
Trải nghiệm người dùng | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) |
Các thay đổi đối với quy trình xác minh Đường liên kết trong ứng dụng Android Giờ đây, các miền cho Đường liên kết trong ứng dụng Android chỉ được xác minh nếu những miền đó được khai báo trong một bộ lọc ý định có định dạng đặc biệt. |
Trải nghiệm người dùng | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) | Cải thiện hành vi của chế độ Hình trong hình (PIP) Android 12 cải thiện hành vi của chế độ PiP khi người dùng nhấn một lần và nhấn đúp. |
Trải nghiệm người dùng | Tính năng và API mới | Cải tiến tiện ích Android 12 cải tiến toàn diện hành vi trực quan của tiện ích ứng dụng. |
Trải nghiệm người dùng | Tính năng và API mới | Chèn nội dung đa dạng thức Android 12 giới thiệu một API hợp nhất để chèn nội dung từ bất kỳ nguồn nào: bảng nhớ tạm, bàn phím hoặc thao tác kéo và thả. |
Trải nghiệm người dùng | Tính năng và API mới |
API màn hình chờ của ứng dụng Android 12 giới thiệu một API màn hình chờ mới cho phép tạo ảnh động khởi chạy ứng dụng có thể tuỳ chỉnh cho tất cả ứng dụng. |
Trải nghiệm người dùng | Tính năng và API mới | API góc bo tròn Android 12 giới thiệu các API mới để truy xuất bán kính và tâm điểm cho góc bo tròn. |
Trải nghiệm người dùng | Tính năng và API mới | Trải nghiệm xúc giác phong phú Android 12 giới thiệu các hiệu ứng xúc giác mới và khả năng kiểm soát bộ truyền động chi tiết hơn. |
Trải nghiệm người dùng | Tính năng và API mới |
AppSearch Android 12 giới thiệu một công cụ tìm kiếm hiệu suất cao trên thiết bị dưới dạng một dịch vụ hệ thống. |
Trải nghiệm người dùng | Tính năng và API mới |
Chế độ trò chơi Android 12 giới thiệu một API mới cho phép người dùng tối ưu hoá trải nghiệm chơi trò chơi để có hiệu suất hoặc thời lượng pin tốt nhất. |
Trải nghiệm người dùng | Tính năng và API mới | Cải tiến chế độ hình trong hình (PIP) Android 12 có một số điểm cải tiến đối với chế độ hình trong hình, giúp mang lại trải nghiệm mượt mà và trực quan hơn cho người dùng. |
Trải nghiệm người dùng | Tính năng và API mới |
Thông báo mới về cuộc gọi điện thoại cho phép xếp hạng mức độ quan trọng của cuộc gọi đến Android 12 giới thiệu một kiểu thông báo mới cho các cuộc gọi điện thoại đang diễn ra. |
Trải nghiệm người dùng | Tính năng và API mới |
Hỗ trợ hình ảnh đa dạng cho thông báo Giờ đây, các ứng dụng có thể cung cấp hình ảnh động trong một số loại thông báo. |
Trải nghiệm người dùng | Tính năng và API mới |
Cải tiến chế độ sống động cho thao tác bằng cử chỉ Android 12 đơn giản hoá chế độ sống động để giúp thao tác bằng cử chỉ nhất quán hơn với trải nghiệm người dùng trong các hoạt động khác. |
Trải nghiệm người dùng | Tính năng và API mới |
Chia sẻ URL gần đây (chỉ trên Pixel) Giờ đây, các ứng dụng có thể cho phép người dùng Pixel chia sẻ nội dung trên web ngay từ màn hình Gần đây. |
Thư viện của nhà cung cấp | Thay đổi (ứng dụng nhắm đến Android 12 trở lên) |
Thư viện gốc dùng chung do nhà cung cấp cung cấp Giờ đây, bạn chỉ có thể truy cập vào các thư viện gốc dùng chung không phải NDK khi chúng được yêu cầu một cách rõ ràng. |