banner-topbar

Android 17 không cần cho app xem cả danh bạ: Cách dùng Contact Picker chỉ chia sẻ đúng người cần thiết

Android 17 không cần cho app xem cả danh bạ: Cách dùng Contact Picker chỉ chia sẻ đúng người cần thiết

Một ứng dụng chỉ cần số điện thoại của một người bạn nhưng lại xin quyền đọc toàn bộ danh bạ là mô hình cấp quyền quá rộng. Android 17 đưa Contact Picker lên cấp hệ thống để giải quyết chính vấn đề này: ứng dụng có thể yêu cầu người dùng chọn đúng người, thậm chí đúng trường dữ liệu như số điện thoại hoặc email, rồi chỉ được đọc dữ liệu đó trong thời gian tạm thời.

Với người dùng, đây là thay đổi đáng chú ý vì danh bạ thường chứa thông tin của hàng trăm người khác - những người chưa từng đồng ý chia sẻ dữ liệu với ứng dụng mà bạn cài.

Contact Picker khác quyền Danh bạ truyền thống ở đâu?

Quyền READ_CONTACTS truyền thống cho phép ứng dụng đọc phạm vi danh bạ rộng. Contact Picker không yêu cầu trao toàn bộ quyền này cho tác vụ đơn giản. Hệ thống mở giao diện chọn liên hệ, người dùng chọn một hoặc nhiều liên hệ cụ thể và ứng dụng chỉ nhận những trường dữ liệu đã được yêu cầu và người dùng đã xác nhận.

Quyền đọc từ phiên Contact Picker mang tính tạm thời. Nếu ứng dụng cần dùng dữ liệu về sau, nó phải lưu lại phần dữ liệu đã được người dùng chia sẻ thay vì tiếp tục có “chìa khóa” đọc toàn bộ danh bạ.

Người dùng sẽ thao tác ra sao?

Khi một ứng dụng đã hỗ trợ Contact Picker, bạn sẽ thấy giao diện chọn danh bạ của hệ thống thay vì một hộp thoại xin “cho phép đọc danh bạ” chung chung. Hãy chọn đúng người cần chia sẻ; nếu giao diện cho phép chọn số điện thoại/email cụ thể, chỉ chọn trường cần thiết.

Nếu ứng dụng vẫn xin quyền Danh bạ rộng, vào Cài đặt → Ứng dụng → chọn ứng dụng → Quyền → Danh bạ để xem và thu hồi. Việc thu hồi có thể làm mất một số tính năng đồng bộ liên hệ, vì vậy hãy đánh giá theo nhu cầu thực tế.

Những ứng dụng nào nên được đọc toàn bộ danh bạ?

Ứng dụng gọi điện, nhắn tin mặc định hoặc hệ thống quản lý liên hệ có thể cần quyền rộng để thực hiện đúng chức năng. Một ứng dụng mua sắm, chỉnh ảnh hoặc trò chơi thường khó có lý do hợp lý để đọc toàn bộ danh bạ. Ứng dụng mạng xã hội có thể dùng danh bạ để tìm bạn, nhưng đây là lựa chọn của người dùng chứ không phải yêu cầu bắt buộc cho mọi chức năng.

Quyền riêng tư không chỉ nằm ở nút Cho phép

Ngay cả khi chỉ chia sẻ một liên hệ, hãy nhớ rằng dữ liệu sau khi được ứng dụng nhận có thể được lưu trên máy hoặc gửi lên máy chủ tùy chính sách dịch vụ. Contact Picker giảm quyền truy cập, nhưng không thay thế việc đọc chính sách riêng tư và chọn ứng dụng đáng tin cậy.

Checklist nhanh cho người đọc

  • Cập nhật Android và ứng dụng lên bản chính thức phù hợp.
  • Rà quyền nhạy cảm: Vị trí, Danh bạ, SMS, Trợ năng, Thông báo.
  • Không cài APK/ROM không rõ nguồn để “mở khóa” tính năng.
  • Sao lưu dữ liệu trước khi can thiệp hệ thống.

Câu hỏi thường gặp

Tôi có cần bật Contact Picker trong Cài đặt không?

Không. Đây là giao diện hệ thống mà ứng dụng cần tích hợp. Khi app hỗ trợ, Android sẽ hiển thị lúc cần chọn liên hệ.

Contact Picker có cho chọn nhiều người không?

Có thể. Android 17 hỗ trợ lựa chọn một hoặc nhiều liên hệ tùy yêu cầu của ứng dụng.

Ứng dụng đã có quyền danh bạ từ trước thì sao?

Bạn có thể vào Cài đặt → Quyền ứng dụng để thu hồi nếu không còn cần. Contact Picker không tự động thu hồi quyền cũ.


Nên rà quyền Danh bạ định kỳ, đặc biệt với ứng dụng ít dùng. Nếu một app yêu cầu quá nhiều quyền không liên quan chức năng, hãy cân nhắc gỡ cài đặt và dùng lựa chọn đáng tin cậy hơn.

Đang xem: Android 17 không cần cho app xem cả danh bạ: Cách dùng Contact Picker chỉ chia sẻ đúng người cần thiết

Viết bình luận

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
0 sản phẩm
0₫
Xem chi tiết
0 sản phẩm
0₫
Đóng