Genel bakış

Android için Gezinme SDK'sı, Android için Haritalar SDK'sına gezinme özellikleri ekler. Google Haritalar destekli Android uygulamanız için navigasyon özellikleri gerekiyorsa Android için Navigasyon SDK'sına bağlı olmalıdır.

Bununla birlikte, Android için Google Haritalar SDK'sındaki işlevlerin çoğu Android için Gezinme SDK'sında aynı şekilde davranır. Bunlara, hangi SDK bağımlılığını kullanırsanız kullanın aynı com.google.android.gms.maps paketini kullanarak erişirsiniz. Diğer bir deyişle, uygulamanız daha önce Android için Haritalar SDK'sını kullanıyorsa iki önemli istisna dışında uygulamanızın mevcut işlevini etkilemeden Android için Navigasyon SDK'sına olan bağımlılığını değiştirebilirsiniz:

  • İstisna oluşturan API'ler.
  • NavSDK'da çalışmayan ve çağrıldıklarında etkisi olmayan API'ler.

Bu istisnalar aşağıda açıklanmıştır.

İstisna oluşturan API'ler

Aşağıdaki işlev, uygulamanız tarafından etkinleştirildiğinde bir istisna oluşturur:

Gezinme SDK'sında işlevi olmayan API'ler

Aşağıdaki API'lerin, Gezinme SDK'sında herhangi bir işlevi yoktur ancak kodunuzun çağırılması durumunda herhangi bir etkisi yoktur. Bunlar aşağıdaki kategorilere ayrılır:

  • Giyilebilir cihaz etkinlikleri için API'ler.
    • Bu işlevi Android için Navigasyon SDK'sında kullanmak istiyorsanız TBT feed'ini etkinleştirin.
  • Diğer API'ler.

Giyilebilir cihazlar için API'ler

GoogleMapOptions.ambientEnabled(boole etkin), normalde giyilebilir uygulamalar için ambiyans modunu devre dışı bırakmanıza veya etkinleştirmenize olanak tanır. Ayrıca, onEnterAmbient ve onExitAmbient yöntemleri MapView ve MapFragment'te bulunur ancak çağrıldıklarında herhangi bir etkisi olmaz. Giyilebilir cihazlar için bunun yerine TBT feed'ini kullanın.

Diğer API'ler