全部產品
Search
文件中心

Mobile Platform as a Service:解決高德定位衝突

更新時間:Jul 13, 2024

mPaaS 內建了高德定位 SDK。如果您的應用因需要在 Google Play 應用市場上線而同時整合高德官方提供的能通過Google審核的版本 SDK ,將會遇到高德定位衝突的情況。

重要

10.1.32 基準不支援開發人員整合定位 SDK,不存在此衝突。

解決辦法

移除 mPaaS 內建的高德定位 SDK。

操作步驟

  1. 確認 mPaaS 所使用的高德定位 SDK 版本,以便您選取相同或相近的過審版本。

    'com.alipay.android.phone.mobilecommon:AMapSearch:6.1.0_20180330@jar'
    'com.alipay.thirdparty.amap:amap-location:4.7.2.20190927@jar'
  2. 擷取 mPaaS 使用的高德定位 SDK 的 group:artifact 資訊。

    'com.mpaas.group.amap:amap-build'
  3. 移除 mPaaS 高德定位 SDK。

    • AAR 方式

      configurations {
      all*.exclude group:'com.mpaas.group.amap', module: 'amap-build'
      }
    • 組件化(Portal & Bundle)

      mpaascomponents {
      excludeDependencies = [
         "com.mpaas.group.amap:amap-build"
      ]
      }