Android 17 Beta 2 chú trọng vào việc bảo mật, mở rộng khả năng kết nối giữa các thiết bị và hoàn thiện API, sẵn sàng cho bản phát hành chính thức vào cuối năm nay.
Google đã phát hành Android 17 Beta 2, tiếp tục hoàn thiện nền tảng trước khi phiên bản ổn định dự kiến ra mắt vào cuối năm nay. Bản cập nhật này tập trung vào việc thắt chặt quyền riêng tư, nâng cao khả năng kết nối giữa các thiết bị và tối ưu hóa hệ thống nhập liệu, đồng thời duy trì chu kỳ phát hành SDK hai lần mỗi năm, với phiên bản chính vào quý II.
Một trong những thay đổi đáng chú ý trong phiên bản này là tính năng Bubbles, nay đã trở thành một chế độ cửa sổ hoàn chỉnh. Người dùng có thể tạo cửa sổ ứng dụng nổi bằng cách nhấn giữ biểu tượng ứng dụng trên điện thoại, máy tính bảng và thiết bị gập. Đối với các thiết bị màn hình lớn, hệ thống sẽ bổ sung thanh bubble bar trên taskbar để dễ dàng quản lý và sắp xếp các cửa sổ. Để đảm bảo tính năng hoạt động đúng chuẩn, các nhà phát triển cần tuân thủ hướng dẫn về đa cửa sổ.
Android 17 cũng giới thiệu EyeDropper API ở cấp hệ thống, cho phép các ứng dụng lấy mẫu bất kỳ điểm ảnh nào trên màn hình mà không cần quyền chụp màn hình. Thêm vào đó, Contacts Picker mới sử dụng ACTION_PICK_CONTACTS chỉ cấp quyền tạm thời đối với các trường thông tin mà người dùng chọn, hỗ trợ cả hồ sơ cá nhân và công việc, giúp giảm bớt sự phụ thuộc vào quyền READ_CONTACTS vốn nhạy cảm.

Về mặt nhập liệu, vấn đề về việc capture con trỏ touchpad đã được khắc phục. Trước đây, hệ thống ghi nhận vị trí tuyệt đối của ngón tay thay vì chuyển động tương đối, gây ra sự cố cho các game và một số ứng dụng chuyên biệt. Android 17 hiện xử lý input touchpad như chuột, trong khi các ứng dụng cần theo dõi vị trí chính xác của ngón tay có thể kích hoạt chế độ capture tuyệt đối. API getInitialRestingBounds cũng được bổ sung, giúp phát hiện vị trí cuối cùng của share sheet sau khi hoàn tất hiệu ứng chuyển động, mang lại khả năng điều chỉnh bố cục chính xác hơn cho ứng dụng.
Trong lĩnh vực kết nối đa thiết bị, Handoff API giúp chuyển trạng thái giữa các thiết bị thông qua CompanionDeviceManager. Hệ thống sẽ đề xuất tiếp tục tác vụ trên thiết bị gần đó; nếu thiết bị đích chưa cài ứng dụng tương ứng, người dùng vẫn có thể tiếp tục qua phiên bản web. Công nghệ Ultra-Wideband DL-TDOA được thêm vào, hỗ trợ định vị trong nhà theo chuẩn FiRa 4.0 với trọng tâm bảo mật. Chuẩn Proximity Detection của Wi-Fi Alliance cũng cải thiện độ chính xác của định vị thông qua Wi-Fi Aware. Các ứng dụng streaming có thể truy cập giới hạn băng thông mà nhà mạng phân bổ qua getStreamingAppMaxDownlinkKbps và getStreamingAppMaxUplinkKbps để tối ưu chất lượng phát nội dung.

Về mặt bảo mật, quyền ACCESS_LOCAL_NETWORK trở thành quyền runtime bắt buộc cho các ứng dụng nhắm đến Android 17. Các ứng dụng muốn phát hiện thiết bị trong mạng nội bộ sẽ phải xin phép người dùng, trừ khi sử dụng system picker. Hệ thống còn bổ sung broadcast ACTION_TIMEZONE_OFFSET_CHANGED để thông báo thay đổi độ lệch múi giờ khi chuyển đổi giờ mùa hè.
Cơ chế bảo vệ mã OTP qua SMS giờ đây được áp dụng cho mọi định dạng tin nhắn. Các ứng dụng không phải người nhận sẽ bị trì hoãn ba giờ trước khi có thể truy cập tin nhắn OTP, ngoại trừ ứng dụng SMS mặc định, trợ lý và thiết bị companion. Google khuyến nghị các nhà phát triển chuyển sang sử dụng SMS Retriever API hoặc User Consent API.

Ở cấp độ tài nguyên phát triển, các ứng dụng truy cập trực tiếp vào neural processing unit phải khai báo FEATURE_NEURAL_PROCESSING_UNIT trong manifest. Thư viện lõi đã được nâng cấp lên ICU 78 với Unicode 17, bổ sung bộ ký tự mới, emoji và cải thiện định dạng thời gian.
Giai đoạn Platform Stability sẽ bắt đầu từ tháng 3, khi toàn bộ API SDK và NDK được hoàn thiện. Lúc này, các nhà phát triển có thể nhắm mục tiêu API level 37 và phát hành ứng dụng thử nghiệm trước khi bản chính thức đến tay người dùng. Android 17 Beta 2 hiện đã có sẵn qua OTA cho các thiết bị Pixel được hỗ trợ và dưới dạng image giả lập trong Android Studio.
https://Mytour.vn/android-17-beta-2-ra-mat-siet-quyen-truy-cap-mang-noi-bo-nang-cap-da-thiet-bi-chot-api-truoc-gio-g-165262802102712862.chn