Genel bakış

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

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: