如何在Android中添加Yandex地图?

时间:2018-09-01 06:33:27

标签: java android yandex

我试图在我的android应用程序中添加Yandex地图 我做了所有here

所示的事情

我在依赖项中添加了implementation 'com.yandex.android:mapkit:3.0.0'

repositories {
    maven {
        url "http://maven.google.com/"
    }
}

最后mavenCentral()进入存储库

当我同步时,一切都正确,但是当我重建应用程序时,我得到了

  

com.android.builder.dexing.DexArchiveBuilderException:失败   处理   D:\ android \ SD_Delivery \ app \ build \ intermediates \ transforms \ desugar \ debug \ 21.jar
  com.android.builder.dexing.DexArchiveBuilderException:时出错   德兴java.lang.ArrayIndexOutOfBoundsException:-214748364

我在哪里做错了?

2 个答案:

答案 0 :(得分:0)

添加:build.gradle的应用级别:

dependencies {
  ...
  implementation 'com.yandex.android:mapkit:3.0.0'
}

用于解决Dex问题try it

答案 1 :(得分:0)

此处表示更新到android studio 3.2必须解决以下问题:https://github.com/yandex/mapkit-android-demo/issues/2