すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:Amap 位置情報への依存関係の競合を解決する

最終更新日:Jan 17, 2025

mPaaS は、高徳地図(AMAP)測位 SDK を使用して構築されています。アプリを Google Play ストアで公開する必要がある場合、かつ Google に承認される高徳地図が提供する公式バージョンの SDK と統合する場合、高徳地図測位との競合が発生します。

重要

10.1.32 ベースラインは測位 SDK の自己統合をサポートしていないため、このような競合はありません。

解決策

mPaaS から組み込みの高徳地図(AMAP)測位 SDK を削除します。

手順

  1. mPaaS で使用されている高徳地図(AMAP)測位 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 で使用されている高徳地図(AMAP)測位 SDK の group:artifact 情報を取得します。

    'com.mpaas.group.amap:amap-build'
  3. mPaaS から高徳地図(AMAP)測位 SDK を削除します。

    • AAR メソッド

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

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