Membuat aplikasi yang mampu menentukan lokasi
Salah satu fitur unik aplikasi seluler adalah kemampuan penentuan lokasi. Pengguna seluler membawa perangkat mereka ke mana pun. Dengan menambahkan kemampuan penentuan lokasi ke aplikasi Anda, pengguna dapat memperoleh pengalaman yang lebih kontekstual. Location API yang tersedia di layanan Google Play mempermudah penambahan kemampuan penentuan lokasi ke aplikasi Anda dengan pelacakan lokasi otomatis, pendeteksian sisi jalan yang salah, pembatasan wilayah, dan pengenalan aktivitas.
Referensi pengembangan
Meminta izin yang sesuai
Deklarasikan izin dan buat permintaan yang bergantung pada kasus penggunaan fitur aplikasi Anda.
Menerima pembaruan lokasi
Gunakan Penyedia Lokasi Fusi untuk memberikan informasi lokasi yang lebih relevan kepada pengguna.
Mengoptimalkan penggunaan daya baterai
Tingkatkan efisiensi baterai perangkat pengguna Anda. Ikuti panduan terkait batas lokasi latar belakang.
Menambahkan peta ke aplikasi Anda
Tempatkan lokasi minat pada peta, dan berikan kontrol kepada pengguna untuk mengatur hal-hal yang dapat mereka lihat di peta.
Berita terbaru
Referensi tambahan
Untuk mempelajari cara meminta akses ke informasi lokasi di aplikasi Anda lebih lanjut, lihat referensi tambahan berikut:
Codelab
- Lokasi di Android 10 dengan Kotlin: Pelajari cara meminta lokasi di perangkat yang menjalankan Android 10, termasuk meminta lokasi saat aplikasi sedang digunakan.
Contoh
- Project LocationUpdatesForegroundService di GitHub: Contoh aplikasi yang akan melanjutkan tindakan yang dimulai pengguna tanpa meminta akses sepanjang waktu ke lokasi latar belakang.
- Project LocationUpdatesPendingIntent di GitHub: Contoh aplikasi yang meminta akses ke lokasi latar belakang.