Phiên bản beta thứ hai của Android 17

Google đã phát hành bản beta thứ hai của nền tảng di động mã nguồn mở Android 17. Chương trình thử nghiệm sơ bộ được cung cấp để đánh giá các tính năng mới của nền tảng. Các bản dựng firmware có sẵn cho Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold và Pixel Tablet. Android 17 dự kiến ​​sẽ được phát hành vào quý 2 năm 2026.

Trong số những thay đổi trong Android 17 Beta 2:

  • Chế độ đa cửa sổ mới, "Bubbles", đã được thêm vào. Chế độ này cho phép bạn khởi chạy bất kỳ ứng dụng nào trong các cửa sổ nổi, tương tự như thông báo phủ lên khi gửi tin nhắn ("bubbles"), nhưng không bị ràng buộc bởi API chuyên dụng. Để mở ứng dụng trong cửa sổ nổi, bạn chỉ cần nhấn giữ biểu tượng ứng dụng. Trên màn hình lớn hơn, các biểu tượng cửa sổ nổi sẽ xuất hiện ở một khu vực riêng biệt trên thanh tác vụ. Các cửa sổ này có thể được nhóm lại, di chuyển và ghim vào màn hình.
     Phiên bản beta thứ hai của Android 17
  • API hệ thống EyeDropper đã được thêm vào, cho phép các ứng dụng thu thập thông tin màu sắc cho bất kỳ pixel nào trên màn hình mà không cần quyền chụp màn hình. Tính bảo mật được đảm bảo bằng cách cho phép người dùng chọn vùng cần chụp màu thông qua giao diện EyeDropper do nền tảng quản lý, giao diện này không nằm dưới sự kiểm soát của ứng dụng. Điều này có nghĩa là các ứng dụng không thể yêu cầu thông tin về một pixel cụ thể hoặc tái tạo nội dung màn hình từng pixel một.
     Phiên bản beta thứ hai của Android 17
  • Giao diện hệ thống để chọn liên hệ từ sổ địa chỉ đã được thêm vào, quyền truy cập được cấp bằng cách có quyền ACTION_PICK_CONTACTS. Giao diện này loại bỏ sự cần thiết phải yêu cầu quyền READ_CONTACTS, cho phép đọc tất cả dữ liệu liên hệ. Khi sử dụng giao diện mới, người dùng quyết định thông tin nào từ sổ địa chỉ sẽ được chuyển đến ứng dụng, với tùy chọn chỉ chọn các trường riêng lẻ.
     Phiên bản beta thứ hai của Android 17
  • Để đơn giản hóa việc triển khai hỗ trợ bàn di chuột trong trò chơi, việc xử lý các sự kiện chuột và bàn di chuột đã được thống nhất. Theo mặc định, các sự kiện bàn di chuột liên quan đến chuyển động con trỏ và cử chỉ cuộn hiện được chuyển đổi thành tọa độ tương đối, giống như đối với chuột. Truy cập vào tọa độ tuyệt đối được cung cấp bằng cách chỉ định rõ ràng chế độ POINTER_CAPTURE_MODE_ABSOLUTE.
  • Phương thức getInitialRestingBounds() đã được thêm vào đối tượng ChooserSession, cho phép bạn tìm ra vị trí và kích thước cuối cùng của hộp thoại Chooser sau khi hoạt ảnh dừng lại và dữ liệu được tải xong.
  • Đã thêm API Handoff, cho phép bạn chuyển trạng thái của một ứng dụng sang thiết bị Android khác ở gần đó (ví dụ: máy tính bảng) và tiếp tục làm việc trên đó.
  • Hai API mới đã được thêm vào: API UWB DL-TDOA để xác định vị trí của thiết bị bên trong tòa nhà bằng Wi-Fi cho điều hướng trong nhà; và API Phát hiện khoảng cách để phát hiện các thiết bị ở gần thông qua Wi-Fi.
  • Đã thêm các phương thức getStreamingAppMaxDownlinkKbps và getStreamingAppMaxUplinkKbps để xác định băng thông tối đa của kênh truyền thông nhằm mục đích lựa chọn mức chất lượng cho việc phát trực tuyến.
  • Một quyền mới, ACCESS_LOCAL_NETWORK, đã được thêm vào để hạn chế quyền truy cập của ứng dụng vào mạng cục bộ. Quyền này cho phép các ứng dụng xác định và kết nối với các thiết bị trên mạng cục bộ, chẳng hạn như thiết bị nhà thông minh và hệ thống đa phương tiện. Quyền này được thêm vào để ngăn chặn các ứng dụng độc hại quét tài nguyên mạng cục bộ, ví dụ, để bí mật xác định môi trường của người dùng.
  • Khả năng bảo vệ chống lại việc chặn bắt mật khẩu dùng một lần (OTP) và mã xác nhận được gửi qua SMS đã được mở rộng. Hầu hết các ứng dụng hiện chỉ có quyền truy cập trực tiếp vào các tin nhắn này sau ba giờ kể từ khi chúng được nhận. Trình đọc SMS mặc định sẽ hiển thị các tin nhắn này ngay lập tức.

Nguồn: opennet.ru