Menguji alur kerja lokasi aplikasi Anda

Panduan di halaman ini membantu Anda mengevaluasi aplikasi saat melakukan update untuk mendukung fitur dan perilaku lokasi terbaru.

Menguji cara aplikasi menangani perkiraan lokasi

Untuk mengevaluasi apakah Anda perlu meng-update aplikasi guna mendukung akurasi lokasi yang dapat dikonfigurasi pengguna, selesaikan pengujian yang dijelaskan di bagian ini.

Menangani permintaan perkiraan lokasi dari dialog

Untuk mengetahui cara aplikasi menangani permintaan pengguna agar aplikasi mendapatkan akses perkiraan lokasi dari dialog baru, lakukan hal berikut:

  1. Minta ACCESS_FINE_LOCATION dan ACCESS_COARSE_LOCATION.
  2. Pada dialog yang muncul, di mana pengguna dapatmeminta perkiraan lokasi, pilih Perkiraan di dekat bagian atas, dan salah satu Saat aplikasi digunakan atauHanya kali ini di dekat bagian bawah.
  3. Pastikan kasus penggunaan aplikasi masih berfungsi sesuai harapan, meskipun jika aplikasi hanya memiliki akses perkiraan lokasi.

Menangani downgrade perkiraan lokasi dari setelan sistem

Gambar 1. Layar izin akses lokasi aplikasi di setelan sistem menyertakan Gunakan lokasi akurat. Opsi ini terpisah dari setelan akses lokasi yang muncul di dekat bagian atas layar.

Untuk mengetahui cara aplikasi menangani permintaan pengguna agar akses lokasi aplikasi diubah dari akurat ke perkiraan di setelan sistem, lakukan hal berikut:

  1. Minta ACCESS_FINE_LOCATION dan ACCESS_COARSE_LOCATION.
  2. Pada dialog yang muncul, di mana pengguna dapatmeminta perkiraan lokasi, pilih Akurat di dekat bagian atas, dan salah satu Saat aplikasi digunakan atauHanya kali ini di dekat bagian bawah.
  3. Buka layar izin aplikasi di setelan sistem.
  4. Pada layar izin lokasi, nonaktifkan Gunakan lokasi akurat. Opsi ini dapat dilihat pada gambar 1.

    Seperti halnya downgrade izin, sistem akan memulai ulang proses aplikasi Anda.

  5. Pastikan kasus penggunaan aplikasi masih berfungsi sesuai harapan, meskipun jika aplikasi hanya memiliki akses perkiraan lokasi.

Menangani upgrade lokasi akurat dari setelan sistem

Untuk mengetahui cara aplikasi menangani permintaan pengguna agar akses lokasi aplikasi diubah dari perkiraan ke akurat di setelan sistem, lakukan hal berikut:

  1. Minta ACCESS_FINE_LOCATION dan ACCESS_COARSE_LOCATION.
  2. Pada dialog yang muncul, di mana pengguna dapatmeminta perkiraan lokasi, pilih Perkiraan di dekat bagian atas, dan salah satu Saat aplikasi digunakan atauHanya kali ini di dekat bagian bawah.
  3. Buka layar izin aplikasi di setelan sistem.
  4. Pada layar izin lokasi, aktifkan Gunakan lokasi akurat, seperti yang ditunjukkan pada gambar 1.

    Sistem tidak akan memulai ulang aplikasi karena perubahan izin ini adalah upgrade.

  5. Periksa apakah aplikasi menerima data lokasi yang lebih akurat dalam kasus penggunaan berbasis lokasinya atau tidak.