如何在一个项目中添加两个android arcgis SDK?

时间:2017-02-22 12:20:09

标签: android sdk arcgis

我想添加2版本的arcgis android sdk.verion 10.2.8和100.0.0。但我有错误。

  

错误:任务':app:transformNative_libsWithMergeJniLibsForDebug'执行失败。   com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在APK lib / x86 / libruntimecore_java.so中复制的重复文件       File1:C:\ Users \ falah \ AndroidStudioProjects \ SelectMaP \ app \ build \ intermediates \ explosion-aar \ com.esri.arcgis.android \ arcgis-android \ 10.2.8-1 \ jni       File2:C:\ Users \ falah \ AndroidStudioProjects \ SelectMaP \ app \ build \ intermediates \ explosion-aar \ com.esri.arcgisruntime \ arcgis-android \ 100.0.0 \ jni

10.8中的某些功能和另一个版本。

1 个答案:

答案 0 :(得分:0)

我发现了同样的问题,并且我注意到ESRI工作人员已经说过您不能在同一项目中同时拥有两个库(10.x和100.x)。

请检查:https://community.esri.com/thread/190689-how-to-add-two-sdk-of-arcgis-android-in-project

所以...您应该只选择一个。

好消息:他们已经将几乎所有经典功能都移植到了较新的库中,因此100.x应该是一个不错的选择。