Ghi chú phát hành

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 2 (Tháng 2 năm 2026)

Hiện đã có phiên bản thử nghiệm 2. 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, 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. Các ứng dụng phải tuân thủ 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 chụp màu pixel ở bất kỳ vị trí nào trên màn hình mà không cần có quyền chụp màn hình.
  • Công cụ chọn người liên hệ: Ý định ACTION_PICK_CONTACTS cung cấp một công cụ chọn ở cấp hệ thống. Quyền này cấp quyền truy cập tạm thời theo phiên vào các trường cụ thể, giảm nhu cầu về quyền READ_CONTACTS đầy đủ.
  • Chế độ ghi nhận con trỏ trên bàn di chuột: Theo mặc định, các bàn di chuột được ghi nhận hiện hoạt động như chuột, báo cáo chuyển động và cử chỉ tương đối thay vì toạ độ thô của ngón tay. Bạn vẫn có thể dùng chế độ tuyệt đối cũ thông qua POINTER_CAPTURE_MODE_ABSOLUTE.
  • Bộ chọn tương tác: Các ứng dụng có thể dùng getInitialRestingBounds trên ChooserSession để xác định vị trí cuối cùng của Bộ chọn trên giao diện người dùng nhằm điều chỉnh bố cục hiệu quả hơn.

Kết nối và sử dụng trên nhiều thiết bị

  • Handoff trên nhiều thiết bị: Handoff API mới cho phép tiếp tục trạng thái trên nhiều thiết bị (ví dụ: từ điện thoại sang máy tính bảng) thông qua CompanionDeviceManager.
  • Phạm vi nâng cao:
    • UWB DL-TDOA: Hỗ trợ FiRA 4.0 để điều hướng trong nhà mà vẫn đảm bảo quyền riêng tư.
    • Phát hiện khoảng cách: Triển khai các thông số kỹ thuật của Liên minh Wi-Fi để cải thiện khả năng đo khoảng cách dựa trên Wi-Fi.
  • Các điểm cải tiến về gói dữ liệu: Các ứng dụng có thể truy vấn tốc độ tối đa được nhà mạng phân bổ cho đường xuống/đường lên để phát trực tuyến bằng cách sử dụng getStreamingAppMaxDownlinkKbpsgetStreamingAppMaxUplinkKbps.

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 giới thiệu quyền ACCESS_LOCAL_NETWORK (thuộc nhóm NEARBY_DEVICES) để bảo vệ hoạt động giao tiếp qua mạng LAN.
  • Time Zone Broadcast:Một ý định mới, ACTION_TIMEZONE_OFFSET_CHANGED, sẽ kích hoạt cụ thể khi có các thay đổi về độ lệch như chuyển đổi theo giờ tiết kiệm ánh sáng ban ngày.
  • Quản lý NPU: Các ứ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ập nhật thư viện quốc tế hoá để hỗ trợ Unicode 17.
  • Bảo vệ OTP qua SMS: Để ngăn chặn hành vi xâm nhập, Android 17 trì hoãn quyền truy cập theo chương 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 đề đã được khắc phục trong phiên bản Beta 2

  • Một lỗi hồi quy về độ ổn định của nền tảng trong Android 16 khiến các ứng dụng đang hoạt động khởi động lại hoặc làm mới đột ngột, ngăn chặn tình trạng mất tiến trình của người dùng và giao diện người dùng nhấp nháy không liên tục trong quá trình sử dụng ứng dụng. (Vấn đề #440017096)
  • Một lỗi hồi quy về bố cục giao diện người dùng trên 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 phát 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 về mối quan hệ phụ thuộc giữa các 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)
  • Vấn đề là việc đóng một thư mục sẽ chặn các hoạt động tương tác tiếp theo ngay lập tức, 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 gặp sự cố và tự động khởi động lại khiến việc sử dụng thiết bị bị gián đoạn. (Vấn đề #413562426)
  • Hệ thống gặp sự cố 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)
  • Tình trạng bế tắc của 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 với Android Auto. (Vấn đề #457527675)
  • Lỗi chính tả trên giao diện người dùng trong hộp thoại công bố quyền truy cập thông tin vị trí của hệ thống, trong đó nút Quay lại hiển thị không chính xác là "Bac". (Vấn đề #460242870, Vấn đề #477245738)
  • Vấn đề trong đó tính năng Dịch trực tiếp và Quy tắc được phân loại không chính xác trong trình đơn Hệ thống. (Vấn đề #476754995)
  • Lỗi nghiêm trọng về giao diện người dùng hệ thống và tình trạng thiết bị không ổn định sau đó do thao tác chuyển hướng nhiều lần vào phần Cài đặt màn hình và cảm ứng. (Vấn đề #474486679)
  • Lỗi khiến ứng dụng liên tục gặp sự cố và ngăn người dùng 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 giao diện người dùng trong trình quét mã QR của tính năng Gỡ lỗi không dây, trong đó mũi tên quay lại bị biểu tượng QR che khuất. (Vấn đề #474769647)
  • Một vấn đề trong phần Cài đặt âm thanh khiến bản xem trước nhạc chuông không phát được khi người dùng 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 các thông báo dư thừa xuất hiện sau khi hệ thống cập nhật bằng cách cải thiện logic dịch vụ thông báo để xoá đúng cách các cảnh báo cũ trong quá trình khởi chạy sau khi cập nhật. (Vấn đề số 454647834)
  • Một 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 các 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 hiện tượng hiển thị 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 để tạo ra các ứng dụng Android linh hoạt hơn, giới thiệu những điểm cải tiến đáng kể về 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à mở rộng hồ sơ cho các thiết bị đồng hành. Danh sách nổi bật:

Giao diện người dùng và cửa sổ

Khả năng thích ứng bắt buộc với màn hình lớn

Các ứng dụng nhắm đến Android 17 (API cấp 37) chạy trên màn hình lớn (sw ≥ 600 dp) không còn có thể chọn không thay đổi kích thước hoặc hướng nữa.

Thay đổi 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 cho các thay đổi cụ thể về cấu hình, bao gồm:

Việc cần làm: Nếu ứng dụng của bạn dựa vào các lần khởi động lại để tải lại tài nguyên cho những 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 mới android:recreateOnConfigChanges trong tệp kê khai.

Hiệu suất và thời gian chạy

  • Lock-free MessageQueue: Một cách triển khai không khoá mới của android.os.MessageQueue giúp giảm số khung hình bị bỏ lỡ.
  • Thu gom rác theo thế hệ: Trình thu gom đánh dấu và nén đồ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à có chi phí thấp.
  • Trình kích hoạt lập hồ sơ mới: ProfilingManager thêm trình kích hoạt cho COLD_START, OOMKILL_EXCESSIVE_CPU_USAGE.
  • Hạn chế về thông báo: Giới hạn nghiêm ngặt về kích thước được áp dụng cho khung hiển thị thông báo tuỳ chỉnh để giảm mức sử dụng bộ nhớ.

Nội dung nghe nhìn và camera

Camera
Âm thanh và video
  • Chất lượng không đổi cho tính năng 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 ở chế độ nền: Hoạt động 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ột cách âm thầm (thất bại) nếu ứng dụng không ở trạng thái vòng đời hợp lệ.
  • Hỗ trợ VVC: Thêm chế độ hỗ trợ nền tảng cho Versatile Video Coding (H.266).

Quyền riêng tư và bảo mật

Kết nối và công cụ