Beta 4.1
| Ngày phát hành | Ngày 1 tháng 6 năm 2026 |
| Bản dựng | CP21.260330.011 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-05-05 |
| Dịch vụ Google Play | 26.11.36 |
Beta 4
| Ngày phát hành | Ngày 16 tháng 4 năm 2026 |
| Bản dựng | CP21.260330.008 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-04-05 |
| Dịch vụ Google Play | 26.11.36 |
Beta 3
| Ngày phát hành | Ngày 26 tháng 3 năm 2026 |
| Bản dựng | CP21.260306.017 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-03-05 |
| Dịch vụ Google Play | 26.02.35 |
Beta 2
| Ngày phát hành | Ngày 26 tháng 2 năm 2026 |
| Bản dựng | CP21.260206.011 CP21.260206.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-02-05 |
| Dịch vụ Google Play | 25.49.33 |
Beta 1
| Ngày phát hành | Ngày 13 tháng 2 năm 2026 |
| Bản dựng | CP21.260116.011.B1 CP21.260116.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-01-05 |
| Dịch vụ Google Play | 25.47.33 |
Android 17 Beta 4.1 (Tháng 6 năm 2026)
Bản cập nhật nhỏ cho Android 17 Beta 4 này có các bản sửa lỗi sau:
- Sự cố trong đó thanh trạng thái hiển thị không chính xác 0 vạch tín hiệu mặc dù có kết nối đang hoạt động. (Vấn đề #488358813)
- Sự cố đồng bộ hoá giao diện người dùng khiến biểu tượng Cài đặt nhanh dữ liệu di động vẫn hoạt động khi ở Chế độ trên máy bay. (Vấn đề #501368569, Vấn đề #505757076, Vấn đề #512828669)
- Sự cố màn hình ngoài bị đen khi chọn độ phân giải cao. (Vấn đề #504952465)
- Sự cố định tuyến âm thanh Bluetooth gây ra tình trạng không có âm thanh phát sau khi hệ thống bị gián đoạn (chẳng hạn như bộ hẹn giờ). (Vấn đề #497181008)
- Sự cố khiến thiết bị trợ thính tự động bị xoá khỏi danh sách thiết bị đã ghép nối sau khi không hoạt động hoặc đang sạc. (Vấn đề #504968772, Vấn đề #504395613, Vấn đề #493347800, Vấn đề #504696777)
Tất cả thiết bị đủ điều kiện đã đăng ký tham gia chương trình Thử nghiệm Android cho Pixel sẽ được cung cấp bản cập nhật không dây (OTA) lên Beta 4.1.
Android 17 Beta 4 (tháng 4 năm 2026)
Android 17 đang ở phiên bản thử nghiệm cuối cùng theo lịch trình (Bản thử nghiệm 4), vì vậy, hãy thực hiện kiểm thử khả năng tương thích lần cuối và bắt đầu xuất bản các ứng dụng nhắm đến Android 17 lên Cửa hàng Google Play.
Nếu bạn phát triển SDK Android, thư viện, công cụ hoặc công cụ phát triển trò chơi, thì việc chuẩn bị mọi bản cập nhật cần thiết ngay bây giờ là rất quan trọng để ngăn nhà phát triển ứng dụng và trò chơi hạ nguồn bị chặn do vấn đề về khả năng tương thích, đồng thời cho phép họ nhắm đến các tính năng SDK mới nhất. Hãy nhớ thông báo cho nhà phát triển hạ nguồn nếu cần cập nhật để hỗ trợ đầy đủ Android 17.
Giới hạn bộ nhớ ứng dụng
Android 17 Beta 4 ra mắt hạn mức bộ nhớ ứng dụng thận trọng để cải thiện độ ổn định của hệ thống. Nếu ứng dụng của bạn bị tắt do các giới hạn này, thì ApplicationExitInfo.getDescription sẽ chứa "MemoryLimiter". Bạn cũng có thể sử dụng tính năng lập hồ sơ dựa trên điều kiện kích hoạt để thu thập tệp báo lỗi khối xếp khi đạt đến giới hạn bằng cách sử dụng TRIGGER_TYPE_ANOMALY.
Thay đổi về việc tăng cường bảo mật âm thanh nền
Kể từ Android 17, khung âm thanh sẽ thực thi các quy định hạn chế đối với hoạt động tương tác âm thanh trong nền, bao gồm cả API phát âm thanh, yêu cầu lấy tiêu điểm âm thanh và thay đổi âm lượng. Dựa trên ý kiến phản hồi của bạn, chúng tôi đã thực hiện một số thay đổi kể từ bản beta 2,bao gồm cả việc thực thi FGS khi đang sử dụng có kiểm soát targetSDK và miễn trừ âm thanh báo thức. Bạn có thể xem toàn bộ thông tin trong hướng dẫn mới.
Chặn lưu lượng truy cập lặp lại trong hồ sơ
Kể từ Android 17, lưu lượng truy cập lặp lại giữa các hồ sơ không còn được cho phép theo mặc định. Lưu lượng truy cập lặp lại trong cùng một hồ sơ sẽ không bị ảnh hưởng. Thay đổi này áp dụng cho tất cả ứng dụng chạy trên Android 17 trở lên, bất kể cấp độ API mà ứng dụng nhắm đến.
Các vấn đề hàng đầu đã được khắc phục trong Bản thử nghiệm 4
- Vấn đề khiến URL của trang web tự động được đưa vào khi chia sẻ ảnh chụp màn hình từ bản xem trước ảnh chụp, dẫn đến việc các đường liên kết không mong muốn được chia sẻ cùng với tệp hình ảnh. (Vấn đề #444631269)
- Một vấn đề về hỗ trợ tiếp cận khiến thiết bị hoàn toàn không phản hồi và không sử dụng được. (Vấn đề #484755628)
- Vấn đề khiến tiện ích điều khiển nội dung nghe nhìn có thể biến mất hoặc không thể di chuyển giữa nhiều phiên phát nội dung nghe nhìn đang hoạt động. (Vấn đề #457008153, Vấn đề #466760800, Vấn đề #497131275, Vấn đề #499041878)
- Vấn đề khiến dịch vụ mơ không xử lý chính xác các sự kiện chính, không kích hoạt lời nhắc của trình bảo vệ khoá hoặc không thực thi phương thức gọi lại trong vòng đời dịch vụ. (Vấn đề #485661973)
- Sự cố khiến người dùng không thể tải xuống và áp dụng hiệu ứng hình nền điện ảnh hoặc thời tiết địa phương. (Vấn đề #475924636)
- Sự cố khiến thiết bị bị treo và tự khởi động lại khi người dùng nhập nội dung trong các ứng dụng nhắn tin. (Vấn đề #478417840)
- Vấn đề nghiêm trọng về độ ổn định của hệ thống khiến thiết bị bị treo và gặp sự cố trong quá trình sử dụng bình thường. (Vấn đề #427436873, Vấn đề #428838049)
- Vấn đề khiến thiết bị giảm đáng kể tốc độ sạc khi gần đạt đến giới hạn pin 80%, dẫn đến việc thiết bị mất nhiều thời gian để đạt đến mức sạc mục tiêu và chuyển sang chế độ bỏ qua. (Vấn đề #485148344, Vấn đề #490178498)
- Vấn đề về kết xuất khiến các đường ngang nhiều màu che khuất màn hình thiết bị một cách ngẫu nhiên. (Vấn đề #478953060, Vấn đề #478177624, Vấn đề #483765859, Vấn đề #487263076)
- Việc kéo ngăn thông báo xuống trong khi báo cáo ý kiến phản hồi đang được thực hiện có thể khiến Giao diện người dùng hệ thống gặp sự cố và thiết bị bị treo. (Vấn đề #488920581)
- Các thành phần quan trọng của hệ thống, bao gồm cả Trình chạy Pixel và tính năng điều hướng, có thể gặp sự cố hoặc không phản hồi trong vài phút sau khi thiết bị khởi động lại. (Vấn đề #317282987, Vấn đề #316689583, Vấn đề #316188779)
- Vấn đề về hỗ trợ tiếp cận khiến người dùng không thể tương tác đúng cách với ứng dụng sau khi thu nhỏ và quay lại chế độ xem chia đôi màn hình. (Vấn đề #490735259)
- Sự cố khiến Bluetooth không bật lại được sau khi tắt qua phần cài đặt hệ thống hoặc bảng cài đặt nhanh. (Vấn đề #498320401)
- Thông báo được đánh dấu bằng setSilent(true) có thể phát âm thanh cảnh báo ngoài dự kiến trên Android 16 khi có nhiều thông báo trong ngăn thông báo. (Vấn đề #467164528)
- Ứng dụng phân tích Wi-Fi không phát hiện được tín hiệu Wi-Fi nào, khiến việc quét mạng và giám sát tín hiệu không thực hiện được. (Vấn đề #488493098, Vấn đề #488244938, Vấn đề #491531212, Vấn đề #490566133, Vấn đề #488742605, Vấn đề #488437847, Vấn đề #489664292, Vấn đề #492229996, Vấn đề #492403933, Vấn đề #492078596, Vấn đề #493259320, Vấn đề #490313462, Vấn đề #494716049, Vấn đề #495146669, Vấn đề #490268954, Vấn đề #496870370, Vấn đề #497174811, Vấn đề #496927303, Vấn đề #497726865, Vấn đề #498299558, Vấn đề #496860223, Vấn đề #498454519, Vấn đề #499751486, Vấn đề #491171326)
Android 17 Beta 3 (tháng 3 năm 2026)
Android 17 đã chính thức đạt được Độ ổn định của nền tảng với Bản thử nghiệm 3. Nền tảng API hiện đã được khoá, tức là đã đến lúc thực hiện kiểm thử khả năng tương thích cuối cùng và phát hành ứng dụng nhắm đến Android 17 lên Cửa hàng Google Play.
Nếu bạn phát triển SDK, thư viện, công cụ hoặc công cụ phát triển trò chơi, thì việc phát hành bản cập nhật ngay bây giờ là rất quan trọng để các nhà phát triển hạ nguồn không bị chặn nhắm đến các tính năng mới nhất của SDK.
Sau đây là thông tin tóm tắt về các tính năng mới, thay đổi về hành vi và điểm cải tiến trong Android 17 Beta 3:
Cải tiến về nội dung nghe nhìn và camera
- Tuỳ chỉnh công cụ chọn ảnh: Giờ đây, bạn có thể sửa đổi tỷ lệ khung hình của chế độ xem lưới trong công cụ chọn ảnh. Khi sử dụng API
PhotoPickerUiCustomizationParams, bạn có thể chuyển từ màn hình vuông 1:1 mặc định sang màn hình dọc 9:16, giúp tích hợp giao diện người dùng hiệu quả hơn. - Định dạng hình ảnh RAW14: Giờ đây, các ứng dụng camera chuyên nghiệp có thể chụp ảnh RAW 14 bit trên mỗi pixel bằng hằng số
ImageFormat.RAW14mới, cho phép cảm biến tương thích ghi lại chi tiết và độ sâu màu tối đa. - Tiện ích camera do nhà cung cấp xác định: Giờ đây, các đối tác phần cứng có thể xác định các chế độ tiện ích camera tuỳ chỉnh (ví dụ: "Siêu phân giải" hoặc các tính năng nâng cao bằng AI). Truy vấn các thông tin này thông qua API
isExtensionSupported(int). - API loại thiết bị camera: Xác định xem camera là phần cứng tích hợp, webcam USB bên ngoài hay camera ảo.
- Thiết bị trợ thính Bluetooth Âm thanh năng lượng thấp: Một danh mục thiết bị mới (
AudioDeviceInfo.TYPE_BLE_HEARING_AID) cho phép các ứng dụng phân biệt thiết bị trợ thính với tai nghe Bluetooth Âm thanh năng lượng thấp thông thường, từ đó cung cấp biểu tượng giao diện người dùng phù hợp. - Định tuyến âm thanh chi tiết cho thiết bị trợ thính: Người dùng có thể định tuyến riêng âm thanh hệ thống (thông báo, nhạc chuông, chuông báo) đến thiết bị trợ thính đã kết nối hoặc loa của thiết bị. Vấn đề này được xử lý ở cấp hệ thống và không cần thay đổi API.
- Bộ mã hoá phần mềm HE-AAC mở rộng: Bộ mã hoá mới do hệ thống cung cấp (
c2.android.xheaac.encoder) hỗ trợ tốc độ bit cao và thấp để mang lại âm thanh tốt hơn đáng kể trong điều kiện băng thông thấp, bao gồm cả việc hỗ trợ bắt buộc đối với siêu dữ liệu về độ lớn để đảm bảo âm lượng nhất quán.
Hiệu suất và pin
- Giảm khoá chế độ thức cho chuông báo ở trạng thái rảnh: Một biến thể mới dựa trên lệnh gọi lại của
AlarmManager.setExactAndAllowWhileIdlechấp nhậnOnAlarmListenerthay vìPendingIntent. Điều này giúp giảm mức tiêu thụ pin và thời gian khoá chế độ thức một phần cho các ứng dụng (như thiết bị theo dõi y tế hoặc cổng kết nối nhắn tin) cần lệnh gọi lại chính xác trong chế độ Nghỉ hoặc Tiết kiệm pin.
Quyền riêng tư và bảo mật
- Nút vị trí do hệ thống cung cấp: Bạn có thể nhúng một nút vị trí an toàn do hệ thống kết xuất thông qua Jetpack. Khi người dùng nhấn vào nút này, ứng dụng của bạn sẽ được cấp quyền truy cập thông tin vị trí chính xác chỉ cho phiên hiện tại mà không kích hoạt hộp thoại hệ thống. Yêu cầu quyền
USE_LOCATION_BUTTON. - Chế độ hiển thị mật khẩu riêng biệt: Chế độ cài đặt "Hiện mật khẩu" hiện được chia thành chế độ nhập bằng cách chạm (hiện nhanh ký tự cuối cùng) và bàn phím thực (bị ẩn ngay lập tức theo mặc định). Các thành phần khung tiêu chuẩn sẽ tự động tuân thủ điều này; các trường tuỳ chỉnh nên di chuyển sang API
ShowSecretsSetting. - Ký kết hợp bằng mật mã hậu lượng tử (PQC): Android ra mắt Giao thức chữ ký APK phiên bản 3.2, kết hợp chữ ký cổ điển (RSA/Đường cong elip) với chữ ký ML-DSA. Điều này giúp các ứng dụng chuẩn bị cho các tiêu chuẩn của NIST và những tiến bộ trong lĩnh vực điện toán lượng tử.
Trải nghiệm người dùng và giao diện người dùng hệ thống
- Hỗ trợ tiện ích trên màn hình ngoài: Cải thiện tính nhất quán về hình ảnh cho các tiện ích trên nhiều mật độ pixel.
RemoteViews.setViewPaddinghiện chấp nhận các đơn vị phức tạp (DP/SP) và các tiện ích có thể truy xuấtDisplayMetricscụ thể thông quaOPTION_APPWIDGET_DISPLAY_ID. - Hình trong hình tương tác trên máy tính (iPiP): Ứng dụng có thể yêu cầu chuyển sang lớp cửa sổ "được ghim" trong chế độ máy tính (mặc định trên màn hình ngoài). Các cửa sổ được ghim này vẫn có thể tương tác và luôn ở trên cùng. Cần có quyền
USE_PINNED_WINDOWING_LAYERvà quyền PiP. - Ẩn nhãn ứng dụng trên màn hình chính: Giờ đây, người dùng có thể ẩn nhãn ứng dụng trên màn hình chính. Hãy đảm bảo biểu tượng ứng dụng của bạn dễ nhận biết!
- Thiết kế mới cho tính năng ghi màn hình: Thanh công cụ nổi mới giúp nhà sáng tạo kiểm soát việc ghi hình và cài đặt chụp màn hình hiệu quả hơn. Giao diện người dùng sẽ tự động bị loại trừ khỏi video cuối cùng.
- Bong bóng: Tính năng chế độ cửa sổ được giới thiệu trong phiên bản Beta 2 hiện đã được bật hoàn toàn.
Chức năng cốt lõi và tình trạng hoạt động
- Cài đặt loại trừ ứng dụng VPN: Ứng dụng VPN có thể sử dụng ý định
ACTION_VPN_APP_EXCLUSION_SETTINGSđể chạy một màn hình do hệ thống quản lý, nơi người dùng có thể chọn các ứng dụng cụ thể để bỏ qua đường hầm VPN (phân tách đường hầm). - Dự phòng phông chữ hệ thống động: Android hiện hỗ trợ cập nhật chuỗi dự phòng phông chữ trong thời gian chạy, cung cấp biểu tượng cảm xúc và kiểu chữ mới mà không cần cập nhật toàn bộ hệ điều hành.
- Bản cập nhật OpenJDK 21 và 25: Tích hợp các tính năng OpenJDK hiện đại, bao gồm cả tính năng hỗ trợ Unicode mới và tính năng hỗ trợ SSL nâng cao cho các nhóm được đặt tên trong TLS.
- Nhà cung cấp dữ liệu thiết bị (DDP) của Health Connect: Health Connect hiện có thể phân biệt giữa dữ liệu do ứng dụng tạo và dữ liệu bắt nguồn trực tiếp từ phần cứng đã được hệ thống xác minh (như đồng hồ Wear OS hoặc chính điện thoại).
Các vấn đề hàng đầu đã được khắc phục trong Bản thử nghiệm 3
- Một lỗi hồi quy ở cấp hệ thống trong quy trình quản lý vòng đời của Android 16 khiến ứng dụng thường xuyên khởi động lại ngẫu nhiên và màn hình nhấp nháy, trước đây khiến người dùng mất tiến trình và trạng thái ứng dụng bị gián đoạn trên nhiều ứng dụng bên thứ ba. (Vấn đề #440017096)
- Sự cố khiến Chế độ tối mở rộng không áp dụng được cho các ứng dụng trong Hồ sơ công việc và Hồ sơ riêng tư. (Vấn đề #476409380)
- Lỗi camera khiến người dùng không thể chuyển sang ống kính tiêu cự dài 5x. (Vấn đề #485610295, Vấn đề #488274607)
- Hiện tượng giật và không ổn định khi chuyển đổi giữa ống kính siêu rộng và ống kính rộng. (Vấn đề #452650681)
- Sự cố treo hệ thống khiến màn hình khoá không phản hồi sau khi ngắt kết nối khỏi Android Auto hoặc khoá thiết bị. (Vấn đề #457527675)
- Vấn đề về độ ổn định của hệ thống khiến thiết bị bị treo và khởi động lại khi sử dụng Android Auto. (Vấn đề #455555269, Vấn đề #457973643)
- Sự cố hệ thống không ổn định khiến thiết bị thường xuyên tự khởi động lại và bị treo. (Vấn đề #485892529, Vấn đề #488619007, Vấn đề #488482317, Vấn đề #485627106, Vấn đề #489454751, Vấn đề #487638484, Vấn đề #487604772, Vấn đề #485385078)
- Một lỗi hồi quy khiến thiết bị khởi động lại ngoài dự kiến. (Vấn đề #420999948, Vấn đề #426316038)
- Sự cố khi thay đổi nhanh tiêu điểm âm thanh. (Vấn đề #477151825)
- Quá trình ghép nối Bluetooth bị treo tối đa 150 giây. (Vấn đề #466163481)
- Sự cố không ổn định ở cấp hệ thống khiến thiết bị tự khởi động lại trong thời gian rảnh. (Vấn đề #297421786, Vấn đề #300558078, Vấn đề #301726714, Vấn đề #310348072, Vấn đề #321233271, Vấn đề #320461892, Vấn đề #348326714, Vấn đề #348297618, Vấn đề #348290709, Vấn đề #348242411, Vấn đề #348217723, Vấn đề #348541549, Vấn đề #348770195, Vấn đề #348786196, Vấn đề #348766331, Vấn đề #349273927, Vấn đề #349977622, Vấn đề #350685466, Vấn đề #351357895, Vấn đề #352743431, Vấn đề #354467134, Vấn đề #355126951, Vấn đề #355602077, Vấn đề #355239966, Vấn đề #357282489, Vấn đề #358040619, Vấn đề #358344787, Vấn đề #360475166, Vấn đề #360461108, Vấn đề #360120511, Vấn đề #360968601, Vấn đề #361916913, Vấn đề #362650982, Vấn đề #363213047, Vấn đề #363464720, Vấn đề #363205584, Vấn đề #361007622, Vấn đề #364849917, Vấn đề #365338167, Vấn đề #370154739, Vấn đề #370041210)
- Lỗi khiến cuộc gọi đến không kích hoạt được chế độ rung của thiết bị. (Vấn đề #473464803, Vấn đề #470955250)
- Xung đột khiến Trình tiết kiệm pin luôn hoạt động khi bật giới hạn sạc 80%. (Vấn đề #366996806)
- Vấn đề về kết xuất màn hình gây ra lỗi hình ảnh khi tương tác với thông báo của Google Tin nhắn trên màn hình khoá. (Vấn đề #486491783, Vấn đề #486806705, Vấn đề #485168942)
- Vấn đề khiến thông báo đôi khi không đóng được hoặc xuất hiện lại. (Vấn đề #454647834)
- Vấn đề về kết xuất gây ra lỗi hình ảnh trong quá trình chuyển đổi điều hướng quay lại. (Vấn đề #485316132)
- Vấn đề khiến các biểu tượng trên thanh trạng thái hệ thống biến mất ngẫu nhiên, khiến người dùng không thể xem mức pin hoặc mức mạng. (Vấn đề #473447873, Vấn đề #484689844, Vấn đề #484382982, Vấn đề #472268834, Vấn đề #489158801, Vấn đề #484569035)
Android 17 Beta 2 (tháng 2 năm 2026)
Bản thử nghiệm 2 hiện đã ra mắt. Tương tự như bản thử nghiệm 1, bản phát hành này phù hợp cho việc phát triển, kiểm thử và sử dụng nói chung. Tuy nhiên, Android 17 vẫn đang trong quá trình phát triển, vì vậy, có thể hệ thống và ứng dụng Android chạy trên đó không phải lúc nào cũng hoạt động như mong đợi.
Tính năng mới trong Phiên bản Beta 2
Trải nghiệm người dùng và giao diện người dùng hệ thống
- Bong bóng: Giờ đây, người dùng có thể tạo bong bóng cho bất kỳ ứng dụng nào bằng cách nhấn và giữ biểu tượng trình chạy. Trên màn hình lớn, một thanh bong bóng mới trong thanh tác vụ sẽ quản lý các bong bóng được sắp xếp và ghim. Ứng dụng phải tuân theo nguyên tắc về chế độ nhiều cửa sổ.
- EyeDropper API: Một API hệ thống mới cho phép các ứng dụng thu thập màu pixel từ bất kỳ vị trí nào trên màn hình mà không cần quyền chụp ảnh màn hình.
- Trình chọn người liên hệ: Ý định
ACTION_PICK_CONTACTScung cấp một trình chọn ở cấp hệ thống. Tính năng này cấp quyền truy cập tạm thời, theo phiên cho các trường cụ thể, giúp giảm nhu cầu về quyềnREAD_CONTACTSđầy đủ. - Ghi lại con trỏ bàn di chuột: Theo mặc định, bàn di chuột được ghi lại hiện hoạt động giống như chuột, báo cáo cử chỉ và chuyển động tương đối thay vì toạ độ ngón tay thô. Chế độ tuyệt đối cũ vẫn hoạt động thông qua
POINTER_CAPTURE_MODE_ABSOLUTE. - Bộ chọn tương tác: Ứng dụng có thể sử dụng
getInitialRestingBoundstrênChooserSessionđể xác định vị trí giao diện người dùng cuối cùng của Bộ chọn nhằm điều chỉnh bố cục hiệu quả hơn.
Kết nối và nhiều thiết bị
- Chuyển giao giữa các thiết bị: API Chuyển giao mới cho phép tiếp tục trạng thái trên các thiết bị (ví dụ: điện thoại sang máy tính bảng) thông qua
CompanionDeviceManager. - Đo khoảng cách nâng cao:
- UWB DL-TDOA: Hỗ trợ FiRA 4.0 để điều hướng trong nhà đảm bảo quyền riêng tư.
- Phát hiện tương cận: Triển khai thông số kỹ thuật của WiFi Alliance để cải thiện tính năng đo khoảng cách dựa trên Wi-Fi.
- Cải tiến gói dữ liệu: Ứng dụng có thể truy vấn tốc độ tối đa của đường truyền xuống/đường truyền lên do nhà mạng phân bổ cho hoạt động truyền trực tuyến bằng cách sử dụng
getStreamingAppMaxDownlinkKbpsvàgetStreamingAppMaxUplinkKbps.
Chức năng cốt lõi, quyền riêng tư và hiệu suất
- Quyền truy cập vào mạng cục bộ: Android 17 ra mắt quyền
ACCESS_LOCAL_NETWORK(thuộc nhómNEARBY_DEVICES) để bảo vệ hoạt động giao tiếp qua mạng LAN. - Thông báo về múi giờ: Một ý định mới,
ACTION_TIMEZONE_OFFSET_CHANGED, kích hoạt cụ thể khi có thay đổi về độ lệch, chẳng hạn như chuyển đổi DST. - Quản lý NPU: Ứng dụng nhắm đến Android 17 phải khai báo tính năng phần cứng FEATURE_NEURAL_PROCESSING_UNIT để truy cập trực tiếp vào NPU.
- ICU 78: Các thư viện quốc tế hoá mới hỗ trợ Unicode 17.
- Bảo vệ OTP qua SMS: Để ngăn chặn hành vi chiếm đoạt, Android 17 sẽ trì hoãn quyền truy cập có lập trình vào tin nhắn OTP trong 3 giờ đối với hầu hết các ứng dụng. Nhà phát triển nên chuyển sang API SMS Retriever hoặc SMS User Consent.
Các vấn đề hàng đầu đã được khắc phục trong Bản thử nghiệm 2
- Sự cố về độ ổn định của nền tảng trong Android 16 khiến các ứng dụng đang hoạt động đột ngột khởi động lại hoặc làm mới, ngăn chặn việc mất tiến trình của người dùng và hiện tượng nhấp nháy giao diện người dùng không liên tục trong quá trình sử dụng ứng dụng. (Vấn đề #440017096)
- Lỗi hồi quy bố cục của giao diện người dùng trong màn hình Ứng dụng gần đây đối với người dùng có chế độ cài đặt ngôn ngữ là tiếng Đức. (Vấn đề #476830557, Vấn đề #486511401)
- Cải thiện độ tin cậy của tính năng truyền trực tuyến video bằng cách cho phép nhà phát triển xác nhận khả năng hỗ trợ phân lớp tạm thời thông qua getOutputFormat sau khi định cấu hình bộ mã hoá để giải quyết vấn đề thiếu siêu dữ liệu phụ thuộc vào khung hình. (Vấn đề #306222291)
- Lỗi khiến trình bảo vệ màn hình Đồng hồ bỏ qua số 0 ở đầu trong định dạng 24 giờ khi ở chế độ ánh sáng yếu. (Vấn đề #444255729)
- Sự cố trong đó việc đóng một thư mục chặn các hoạt động tương tác ngay sau đó, chẳng hạn như mở một thư mục khác hoặc chuyển đổi màn hình. (Vấn đề #470541347, Vấn đề #471533397, Vấn đề #477848604)
- Sự cố hệ thống và sự cố tự khởi động lại làm gián đoạn quá trình sử dụng thiết bị. (Vấn đề #413562426)
- Hệ thống không ổn định nghiêm trọng, khiến thiết bị bị treo và khởi động lại trong quá trình chuyển đổi ứng dụng hoặc gọi dịch vụ. (Vấn đề #419070024, Vấn đề #428572458, Vấn đề #430393241, Vấn đề #424912278, Vấn đề #431440391, Vấn đề #426346396)
- Sự cố tắc nghẽn giao diện người dùng hệ thống khiến màn hình khoá không phản hồi và màn hình bị treo sau khi ngắt kết nối khỏi Android Auto. (Vấn đề #457527675)
- Lỗi chính tả trong giao diện người dùng của hộp thoại thông tin công bố về quyền truy cập thông tin vị trí của hệ thống, trong đó nút Quay lại bị hiển thị không chính xác thành "Bac". (Vấn đề #460242870, Vấn đề #477245738)
- Vấn đề liên quan đến việc tính năng Dịch trực tiếp và Quy tắc bị phân loại không chính xác trong trình đơn Hệ thống. (Vấn đề #476754995)
- Sự cố nghiêm trọng về giao diện người dùng hệ thống và tình trạng không ổn định của thiết bị sau đó do việc liên tục chuyển đến phần cài đặt Màn hình và Cảm ứng. (Vấn đề #474486679)
- Sự cố liên tục khiến người dùng không thể mở phần cài đặt Hình nền và phong cách trên màn hình chính. (Vấn đề #478520173)
- Vấn đề về bố cục của giao diện người dùng trong trình quét mã QR của tính năng Gỡ lỗi qua Wi-Fi, trong đó mũi tên quay lại chồng lên biểu tượng QR. (Vấn đề #474769647)
- Một vấn đề trong phần Cài đặt âm thanh khiến bản nghe trước nhạc chuông không phát được khi chọn. (Vấn đề #355086959, Vấn đề #375840924, Vấn đề #381007949, Vấn đề #381077928, Vấn đề #419301121, Vấn đề #452646483, Vấn đề #468837747)
- Một lỗi khiến thông báo thừa xuất hiện sau khi bản cập nhật hệ thống bằng cách cải thiện logic của dịch vụ thông báo để xoá chính xác các cảnh báo cũ trong quá trình khởi chạy sau khi cập nhật. (Vấn đề #454647834)
- Lỗi tối ưu hoá trình biên dịch chương trình đổ bóng GPU trên Pixel 6 Pro khiến một số biểu thức toán học GLSL cụ thể được đánh giá không chính xác dưới dạng hằng số, dẫn đến các cấu phần phần mềm kết xuất hình ảnh trong ứng dụng. (Vấn đề #473226715)
Android 17 Beta 1 (tháng 2 năm 2026)
Bản Beta 1 hiện đã ra mắt, với các tính năng và thay đổi mới nhất để bạn thử trên ứng dụng của mình. Bản phát hành này phù hợp cho việc phát triển, kiểm thử và sử dụng nói chung. Tuy nhiên, Android 17 vẫn đang trong quá trình phát triển, vì vậy, có thể hệ thống và ứng dụng Android chạy trên đó không phải lúc nào cũng hoạt động như mong đợi.
Giống như các phiên bản trước, Android 17 có các thay đổi về hệ thống. Trong một số trường hợp, những thay đổi này có thể ảnh hưởng đến các ứng dụng cho đến khi được cập nhật để hỗ trợ Android 17. Vì vậy, có thể bạn sẽ nhận thấy tác động ở mức độ từ nhỏ đến lớn. Nhìn chung, hầu hết ứng dụng, cũng như hầu hết API và tính năng đều hoạt động như mong đợi.
Tính năng mới trong Phiên bản Beta 1
Android 17 tiếp tục nỗ lực của chúng tôi trong việc cung cấp các ứng dụng Android dễ thích ứng hơn, đồng thời mang đến những điểm cải tiến đáng kể cho khả năng của camera và nội dung nghe nhìn, các công cụ mới để tối ưu hoá khả năng kết nối và hồ sơ mở rộng cho thiết bị đồng hành. Danh sách nổi bật:
Giao diện người dùng và cửa sổ
Bắt buộc phải thích ứng với màn hình lớn
Các ứng dụng nhắm đến Android 17 (cấp độ API 37) chạy trên màn hình lớn (sw ≥ 600dp) không còn có thể chọn không tham gia thay đổi kích thước hoặc hướng.
- Thuộc tính bị bỏ qua:
screenOrientation,resizeableActivity,minAspectRatiovàmaxAspectRatiobị bỏ qua trên màn hình lớn. - Trường hợp miễn trừ: Thiết bị nhỏ hơn 600dp và ứng dụng được phân loại là Trò chơi (
android:appCategory).
Thay đổi về cấu hình được tối ưu hoá
Để tránh mất trạng thái, theo mặc định, hệ thống sẽ không khởi động lại Hoạt động khi có một số thay đổi về cấu hình, bao gồm:
CONFIG_KEYBOARD/CONFIG_KEYBOARD_HIDDENCONFIG_NAVIGATIONCONFIG_TOUCHSCREENCONFIG_COLOR_MODECONFIG_UI_MODE(chỉ khi chế độ giao diện người dùng thay đổi thànhUI_MODE_TYPE_DESKhoặc từUI_MODE_TYPE_DESKsang một loại khác)
Việc cần làm: Nếu ứng dụng của bạn dựa vào việc khởi động lại để tải lại tài nguyên cho các sự kiện này, thì bạn phải chọn sử dụng một cách rõ ràng bằng thuộc tính tệp kê khai android:recreateOnConfigChanges mới.
Hiệu suất và thời gian chạy
- MessageQueue không khoá: Một phương thức triển khai không khoá mới của
android.os.MessageQueuegiúp giảm số khung hình bị bỏ lỡ. - Thu gom rác theo thế hệ: Trình thu gom Mark-Compact đồng thời của ART hiện hỗ trợ GC theo thế hệ, ưu tiên các hoạt động thu gom "thế hệ trẻ" thường xuyên và ít tốn kém.
- Trình kích hoạt phân tích tài nguyên mới:
ProfilingManagerthêm trình kích hoạt choCOLD_START,OOMvàKILL_EXCESSIVE_CPU_USAGE. - Giới hạn thông báo: Áp dụng giới hạn nghiêm ngặt về kích thước đối với chế độ xem thông báo tuỳ chỉnh để giảm mức sử dụng bộ nhớ.
Nội dung nghe nhìn và máy ảnh
Máy ảnh
- Cập nhật phiên động: Sử dụng
CameraCaptureSession.updateOutputConfigurations()để chuyển đổi trường hợp sử dụng (ví dụ: Biến ảnh thành video) mà không cần đóng phiên hoặc gây ra lỗi.
Âm thanh và video
- Chất lượng không đổi khi quay video: setVideoEncodingQuality() trong MediaRecorder cho phép bạn định cấu hình chế độ chất lượng không đổi (CQ) cho bộ mã hoá video.
- Tăng cường bảo mật âm thanh nền: Quá trình phát âm thanh, yêu cầu lấy tiêu điểm và thay đổi âm lượng sẽ bắt đầu mà không có thông báo (không thành công) nếu ứng dụng không ở trạng thái vòng đời hợp lệ.
- Hỗ trợ VVC: Thêm tính năng hỗ trợ nền tảng cho Mã hoá video đa năng (H.266).
Quyền riêng tư và bảo mật
- Ngừng sử dụng văn bản thô :
android:usesCleartextTrafficsẽ ngừng hoạt động trong một bản phát hành trong tương lai, được kiểm soát ở cấp SDK trong tương lai. Các ứng dụng dựa vào thuộc tính này sẽ mặc định chặn văn bản thô; hãy di chuyển sang Cấu hình bảo mật mạng. - Mật mã kết hợp HPKE: Ra mắt Giao diện nhà cung cấp dịch vụ công khai để triển khai mật mã kết hợp HPKE.
Khả năng kết nối và công cụ
- Trình quản lý thiết bị đồng hành:
- Hồ sơ mới: Thiết bị y tế và Thiết bị theo dõi thể chất.
- Hộp thoại quyền hợp nhất:
setExtraPermissionsgói các quyền truy cập thiết bị ở gần vào hộp thoại liên kết.