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

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

最終更新日:Jan 17, 2025

mPaaS は AMAP Map SDK を使用してビルドされています。アプリを Google Play ストアで公開する必要がある場合、Google によって承認される公式の AMAP SDK と統合されていると、AMAP Map との競合が発生します。

ソリューション

mPaaS から組み込みの AMAP Map SDK を削除します。

手順

  1. Google によって審査され承認された同じバージョン、または類似のバージョンを選択できるように、mPaaS で使用されている AMAP Map SDK のバージョンを確認します。

    'com.alipay.android.phone.mobilecommon:AMap-2DMap:5.2.1_20190114@jar'
  2. mPaaS で使用されている AMAP Map SDK の group:artifact 情報を取得します。

    'om.alipay.android.phone.thirdparty:amap3dmap-build'
  3. mPaaS から AMAP Map SDK を削除します。

    • AAR メソッド:

      configurations {
      all*.exclude group:'com.alipay.android.phone.thirdparty', module: 'amap3dmap-build'
      }
    • Portal & Bundle:

      mpaascomponents {
      excludeDependencies = [
         "com.alipay.android.phone.thirdparty:amap3dmap-build"
      ]
      }