JavaScript is required

Trong Android, để tạo danh sách cuộc gọi (call logs), cần quyền (permission) gì trong tệp AndroidManifest.xml?

A.

INTERNET

B.

CALL_PHONE

C.

SEND_SMS

D.

CAMERA

Trả lời:

Đáp án đúng: B


Để tạo danh sách cuộc gọi (call logs) trong Android, ứng dụng cần quyền để truy cập thông tin liên quan đến cuộc gọi. Quyền CALL_PHONE cho phép ứng dụng thực hiện các cuộc gọi, nhưng để đọc nhật ký cuộc gọi, ứng dụng cần quyền READ_CALL_LOG (hoặc WRITE_CALL_LOG nếu muốn chỉnh sửa). Tuy nhiên, trong các lựa chọn được cung cấp, không có quyền READ_CALL_LOG. Vì vậy, xét về mặt kỹ thuật, không có đáp án nào hoàn toàn chính xác trong các lựa chọn này. Mặc dù CALL_PHONE liên quan đến cuộc gọi, nó không trực tiếp cấp quyền truy cập vào nhật ký cuộc gọi. Trong trường hợp này, vì không có đáp án chính xác tuyệt đối, ta chọn đáp án gần đúng nhất, đó là quyền liên quan đến cuộc gọi, tức là CALL_PHONE.

Câu hỏi liên quan