Quyền riêng tư trong Android 11
Android 11 được xây dựng dựa trên các phiên bản Android trước đó, bổ sung các tính năng và bản cập nhật để bảo vệ người dùng, đồng thời tăng cường tính minh bạch cũng như khả năng kiểm soát. Tất cả nhà phát triển đều nên xem xét các tính năng về quyền riêng tư và kiểm thử ứng dụng của họ. Mức tác động có thể khác nhau tuỳ thuộc vào chức năng cốt lõi, tiêu chí nhắm mục tiêu và các yếu tố khác của từng ứng dụng.
Để tìm hiểu thêm về những thay đổi chính có hiệu lực trong Android 11, hãy xem các phần sau.
Các thay đổi hàng đầu về quyền riêng tư
Bảng này tóm tắt các thay đổi chính liên quan đến quyền riêng tư đang có hiệu lực trong Android 11.
Thay đổi về quyền riêng tư | Ứng dụng chịu ảnh hưởng | Chiến lược giảm thiểu | |
---|---|---|---|
Thực thi bộ nhớ có giới hạn Các ứng dụng nhắm đến Android 11 trở lên luôn phải tuân theo các hành vi liên quan đến bộ nhớ có giới hạn |
Các ứng dụng nhắm đến Android 11 trở lên, cũng như các ứng dụng nhắm đến Android 10 và chưa đặt requestLegacyExternalStorage thành true để chọn không sử dụng bộ nhớ có giới hạn |
Cập nhật ứng dụng để hoạt động với bộ nhớ có giới hạn Tìm hiểu thêm về các thay đổi đối với bộ nhớ có giới hạn |
|
Quyền một lần Người dùng có thể cấp quyền truy cập tạm thời vào thông tin vị trí, micrô và máy ảnh bằng quyền một lần |
Ứng dụng chạy trên Android 11 trở lên và yêu cầu quyền truy cập thông tin vị trí, micrô hoặc máy ảnh | Kiểm tra để đảm bảo ứng dụng của bạn có quyền trước khi cố gắng truy cập vào dữ liệu được bảo vệ bằng quyền đó Làm theo các phương pháp hay nhất để yêu cầu quyền |
|
Tự động đặt lại quyền Nếu người dùng không tương tác với ứng dụng trong vài tháng trên Android 11 trở lên, thì hệ thống sẽ tự động đặt lại các quyền nhạy cảm của ứng dụng |
Ứng dụng nhắm đến Android 11 trở lên và thực hiện hầu hết công việc ở chế độ nền | Yêu cầu người dùng ngăn hệ thống đặt lại quyền của ứng dụng Tìm hiểu thêm về tính năng tự động đặt lại quyền |
|
Quyền truy cập thông tin vị trí ở chế độ nền Android 11 thay đổi cách người dùng có thể cấp quyền truy cập thông tin vị trí ở chế độ nền cho ứng dụng |
Ứng dụng nhắm đến Android 11 trở lên và cần quyền truy cập vào vị trí ở chế độ nền | Yêu cầu quyền truy cập thông tin vị trí ở chế độ nền trước (thông tin vị trí chi tiết hoặc thông tin vị trí tương đối) và quyền truy cập thông tin vị trí ở chế độ nền theo từng bước trong các lệnh gọi riêng biệt đến phương thức yêu cầu cấp quyền. Khi cần, hãy giải thích những lợi ích mà người dùng nhận được khi cấp quyền đó
Tìm hiểu thêm về quyền truy cập thông tin vị trí ở chế độ nền trong Android 11 |
|
Chế độ hiển thị gói Android 11 thay đổi cách ứng dụng truy vấn và tương tác với các ứng dụng khác đã cài đặt trên cùng một thiết bị |
Ứng dụng nhắm đến Android 11 trở lên và tương tác với các ứng dụng khác đã cài đặt trên thiết bị | Thêm phần tử <queries> vào tệp kê khai của ứng dụngTìm hiểu thêm về chế độ hiển thị gói |
|
Dịch vụ trên nền trước Android 11 thay đổi cách các dịch vụ trên nền trước có thể truy cập vào dữ liệu vị trí, máy ảnh và micrô |
Ứng dụng chạy trên Android 11 trở lên và truy cập thông tin vị trí, máy ảnh hoặc micrô trong một dịch vụ trên nền trước | Khai báo các loại dịch vụ trên nền trước camera và microphone tương ứng cho các dịch vụ trên nền trước cần quyền truy cập vào máy ảnh và micrô. Tuy nhiên, hãy lưu ý rằng các dịch vụ trên nền trước khởi động trong khi ứng dụng đang chạy ở chế độ nền thường không thể truy cập thông tin vị trí, máy ảnh hoặc micrô.Tìm hiểu thêm về các thay đổi đối với dịch vụ trên nền trước |
Bắt đầu sử dụng các nội dung cập nhật về quyền riêng tư
- Xem xét các tính năng về quyền riêng tư: Đánh giá ứng dụng của bạn. Hãy tìm hiểu cách ứng dụng của bạn lưu trữ tệp và dữ liệu người dùng, yêu cầu quyền, yêu cầu quyền truy cập thông tin vị trí. Ngoài ra, hãy tìm cách ứng dụng của bạn tương tác với các ứng dụng khác, cân nhắc thực hiện kiểm tra dữ liệu mà ứng dụng của bạn truy cập và xác định xem ứng dụng của bạn có cần cập nhật cách sử dụng dịch vụ trên nền trước hay không.
- Kiểm thử ứng dụng trên Android 11: Chạy ứng dụng trên Android 11. Sử dụng các công cụ về khả năng tương thích của ứng dụng để đánh giá mức độ ảnh hưởng của từng thay đổi về hệ thống đối với ứng dụng của bạn.
- Cập nhật ứng dụng: Nhắm đến Android 11 nếu có thể, kiểm thử với người dùng và phát hành bản cập nhật.