總覽

Navigation SDK for Android 將導覽功能加進 Maps SDK for Android。如果是採用 Google 地圖技術的 Android 應用程式 需要導覽功能,必須依賴 Android 的 Navigation SDK。

換句話說,Maps SDK for Android 中的大多數功能運作方式都相同: Navigation SDK for Android。存取 Pod 時 com.google.android.gms.maps 套件。 也就是說,如果您的應用程式先前必須使用 Maps SDK for Android,您可以將依附元件變更為 適用於 Android 的 Navigation SDK,不會影響應用程式的現有功能。 兩個值得注意的例外狀況

  • 擲回例外狀況的 API。
  • API 在 NavSDK 中無法運作,且呼叫時沒有影響的 API。

這些例外狀況的說明如下。

擲回例外狀況的 API

如果應用程式啟用,下列函式會擲回例外狀況:

Navigation SDK 中沒有功能的 API

下列 API 在 Navigation SDK 中不含功能,但不具備 就會產生影響這些類別分為以下幾類:

  • 穿戴式裝置活動的 API。
    • 如要在以下位置使用這項功能,請改為啟用 TBT 動態饋給: Navigation SDK for Android。
  • 其他 API。

穿戴式裝置適用的 API

GoogleMapOptions.ambientEnabled(boolean enabled) 表示 通常可讓您停用或啟用微光模式, 穿戴式應用程式此外, onEnterAmbientonExitAmbient MapViewMapFragment 皆包含方法,但 沒有影響如果你使用的是穿戴式裝置,請改用 TBT 動態饋給

其他 API

僅供行動性服務客戶使用的 API

Navigation SDK 中有些 API 僅供行動性服務客戶使用,Google 會根據每筆交易收費。如果您不是行動管理服務的客戶,則以下為免人工管理的方法: