Navigation SDK untuk Android menambahkan fitur navigasi ke Maps SDK for Android. Jika aplikasi Android yang didukung Google Maps memerlukan fitur navigasi, fitur ini harus bergantung pada Navigation SDK for Android.
Meskipun demikian, sebagian besar fungsi di Maps SDK for Android berperilaku sama di
Navigation SDK untuk Android. Anda mengaksesnya menggunakan alat
com.google.android.gms.maps
, apa pun dependensi SDK yang Anda gunakan.
Artinya, jika aplikasi Anda sebelumnya bergantung pada
Maps SDK for Android, Anda dapat mengubah dependensinya ke
Navigation SDK untuk 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 memiliki berpengaruh jika kode Anda memanggilnya. Mereka termasuk dalam kategori berikut:
- API untuk aktivitas wearable.
- Aktifkan feed TBT jika Anda ingin mendapatkan fungsi ini di Navigation SDK untuk Android.
- API Lainnya.
API untuk perangkat wearable
GoogleMapOptions.ambientEnabled(boolean enabled) akan biasanya mengizinkan Anda untuk menonaktifkan atau mengaktifkan mode standby untuk aplikasi wearable. Selain itu, onEnterAmbient dan onExitAmbient ada di MapView dan MapFragment, tetapi memiliki tidak berdampak ketika dipanggil. Untuk perangkat wearable, gunakan feed TBT.
API Lainnya
- Menetapkan LocationSource kustom tidak melakukan apa pun dalam NavSDK.
- Semua MapsInitializer API.
- RuntimeRemoteException.
API yang hanya dimaksudkan untuk digunakan oleh pelanggan Layanan Mobilitas
Ada beberapa API di Navigation SDK yang hanya ditujukan untuk digunakan oleh pelanggan Mobility Services, yang ditagih oleh Google berdasarkan transaksi. Jika Anda bukan pelanggan Layanan Mobilitas, metode berikut tidak beroperasi: