Ringkasan

Navigation SDK for Android menambahkan fitur navigasi ke Maps SDK for Android. Jika aplikasi Android Anda yang didukung Google Maps memerlukan fitur navigasi, aplikasi tersebut harus bergantung pada Navigation SDK for Android.

Meskipun demikian, sebagian besar fungsi di Maps SDK for Android berperilaku sama di Navigation SDK for Android. Anda mengaksesnya menggunakan paket com.google.android.gms.maps yang sama, apa pun dependensi SDK yang digunakan. Artinya, jika aplikasi Anda sebelumnya bergantung pada Maps SDK for Android, Anda dapat mengubah dependensinya ke Navigation SDK for Android tanpa memengaruhi fungsi aplikasi yang ada, dengan dua pengecualian penting:

  • API yang menampilkan pengecualian.
  • API yang tidak berfungsi di NavSDK dan tidak berdampak saat dipanggil.

Pengecualian ini dijelaskan di bawah.

API yang menampilkan pengecualian

Fungsi berikut menampilkan pengecualian jika aplikasi Anda mengaktifkannya:

API tanpa fungsi di Navigation SDK

API berikut tidak memiliki fungsi di Navigation SDK, tetapi juga tidak berdampak jika kode Anda memanggilnya. Kategori ini termasuk dalam kategori berikut:

  • API untuk aktivitas wearable.
    • Sebagai gantinya, aktifkan feed TBT jika Anda menginginkan fungsi ini di Navigation SDK for Android.
  • API lainnya.

API untuk perangkat wearable

GoogleMapOptions.ambientEnabled(boolean diaktifkan) biasanya akan memungkinkan Anda menonaktifkan atau mengaktifkan mode standby untuk aplikasi wearable. Selain itu, metode onEnterAmbient dan onExitAmbient ada di MapView dan MapFragment, tetapi tidak berdampak saat dipanggil. Untuk perangkat wearable, gunakan feed TBT.

API Lainnya