Trong Android, để lấy vị trí GPS của thiết bị, cần yêu cầu quyền (permission) nào trong tệp AndroidManifest.xml?
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về các quyền (permissions) cần thiết để truy cập vị trí GPS trong Android.
A. ACCESS_WIFI_STATE: Quyền này cho phép ứng dụng truy cập thông tin về trạng thái kết nối Wi-Fi, không liên quan đến GPS.
B. ACCESS_FINE_LOCATION: Quyền này cho phép ứng dụng truy cập vị trí chính xác của thiết bị thông qua GPS, Wi-Fi hoặc dữ liệu di động. Đây là quyền cần thiết để lấy vị trí GPS.
C. WRITE_EXTERNAL_STORAGE: Quyền này cho phép ứng dụng ghi dữ liệu vào bộ nhớ ngoài (thẻ nhớ SD), không liên quan đến GPS.
D. INTERNET: Quyền này cho phép ứng dụng truy cập internet. Mặc dù có thể cần thiết để tải xuống dữ liệu bản đồ hoặc gửi thông tin vị trí lên máy chủ, nhưng nó không trực tiếp liên quan đến việc lấy vị trí GPS từ thiết bị. Việc lấy dữ liệu GPS trực tiếp từ thiết bị yêu cầu quyền ACCESS_FINE_LOCATION hoặc ACCESS_COARSE_LOCATION.
Do đó, đáp án đúng là B. ACCESS_FINE_LOCATION.