Android için Navigasyon SDK'sı Android için Haritalar SDK'sı. Google Haritalar destekli Android uygulamanız gezinme özellikleri gerekiyorsa Android için Navigasyon SDK'sına bağlı olmalıdır.
Bununla birlikte, Android için Haritalar SDK'sındaki çoğu işlevin
Android için Navigasyon SDK'sı. Bunlara aynı
com.google.android.gms.maps
paketinden yararlanın.
Bu, uygulamanız için geçmişte
Android için Haritalar SDK'sı kullanıyorsanız bunun bağımlılığını
Android için Navigasyon SDK'sı, uygulamanızın mevcut işlevlerini etkilemeden,
iki önemli istisna vardır:
- İstisna yapan API'ler.
- NavSDK'da çalışmayan ve çağrıldığında etkisi olmayan API'ler.
Bu istisnalar aşağıda açıklanmıştır.
İstisna yapan API'ler
Aşağıdaki işlev, uygulamanız tarafından etkinleştirilirse bir istisna uygular:
Gezinme SDK'sında işlevsiz API'ler
Aşağıdaki API'ler, Gezinme SDK'sında herhangi bir işleve sahip değildir, etkisini görebilirsiniz. Bunlar aşağıdaki kategorilere ayrılır:
- Giyilebilir cihaz etkinliklerine yönelik API'ler.
- Bu işlevin şurada olmasını istiyorsanız bunun yerine TBT feed'ini etkinleştirin: Android için Navigasyon SDK'sı.
- Diğer API'ler.
Giyilebilir cihazlara yönelik API'ler
GoogleMapOptions.ambientEnabled(boolean enabled) normalde kullandığınız ambiyans modunu devre dışı bırakabilir veya etkinleştirebilirsiniz. Giyilebilir Android uygulamaları. Ayrıca, onEnterAmbient ve onExitAmbient MapView ve MapFragment'ta mevcut olan yöntemlerin yanı sıra çağrıldığında hiçbir etkisi olmaz. Giyilebilir cihazlarda bunun yerine TBT feed'ini kullanın.
Diğer API'ler
- Özel bir LocationSource değerinin ayarlanması, NavSDK'ya dokunun.
- Tüm MapsInitializer API'leri.
- RuntimeRemoteException.
Yalnızca Mobilite Hizmetleri müşterilerinin kullanımı için tasarlanmış API'ler
Gezinme SDK'sında yalnızca Mobilite Hizmetleri müşterilerinin kullanımı için tasarlanmış ve Google tarafından işlem başına faturalandırılan çeşitli API'ler bulunur. Mobilite Hizmetleri müşterisi değilseniz aşağıdaki yöntemler devre dışıdır: