Lời nhắc về quyền truy cập thông tin vị trí ở chế độ nền

Android 10 có tính năng nhắc về quyền truy cập thông tin vị trí ở chế độ nền, giúp tăng tính minh bạch về mức độ truy cập của ứng dụng vào thông tin vị trí của thiết bị và giúp người dùng duy trì quyền kiểm soát đối với quyền truy cập đó. Trên Android 9 trở xuống, một ứng dụng có thể theo dõi vị trí của thiết bị khi chạy ở chế độ nền mà người dùng không biết. Người dùng có thể ngăn chặn hành vi này trong Android 10 bằng cách chọn quyền truy cập thông tin vị trí Chỉ cho phép khi dùng ứng dụng hoặc Từ chối.

Hình ảnh thông báo về quyền truy cập thông tin vị trí ở chế độ nền

Hình 1. Lời nhắc cấp quyền truy cập thông tin vị trí ở chế độ nền.

Một lời nhắc sẽ được kích hoạt khi một ứng dụng truy cập vào dữ liệu được bảo vệ bằng phương thức quyền truy cập thông tin vị trí chính xác ACCESS_FINE_LOCATION khi ở chế độ nền. Để tránh làm gián đoạn người dùng một cách không cần thiết, lời nhắc sẽ không cho thấy tất cả hoạt động ở chế độ nền của tất cả ứng dụng trong một thông báo. Người dùng sẽ thấy tối đa một lời nhắc mỗi ngày. Khi một yêu cầu truy cập kích hoạt lời nhắc truy cập thông tin vị trí ở chế độ nền, lời nhắc này sẽ hiển thị vào cuối ngày, vào ngày tiếp theo hoặc vài ngày sau, tuỳ thuộc vào tổng số lời nhắc cần đẩy. Ví dụ: tổng cộng 3 thông báo sẽ mất 72 giờ để hiển thị.

Thông báo sẽ không được kích hoạt cho các trường hợp sau:

  • Các ứng dụng được cấp quyền theo mặc định, chẳng hạn như dịch vụ hệ thống.
  • Các ứng dụng được cấp quyền truy cập thông tin vị trí Luôn cho phép, đã truy cập thông tin vị trí của thiết bị ở chế độ nền lần đầu tiên.
  • Ứng dụng chỉ nhận thông tin cập nhật vị trí ở chế độ nền trước.
  • Ứng dụng chỉ nhận thông tin cập nhật vị trí tương đối.

Theo mặc định, hầu hết các ứng dụng được cài đặt sẵn đều được cấp quyền. Bạn không cần thực hiện bất kỳ hành động nào để triển khai tính năng lời nhắc về quyền truy cập thông tin vị trí ở chế độ nền và bạn không thể tuỳ chỉnh tính năng này. Tính năng này được CTS kiểm thử.