我想添加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中的某些功能和另一个版本。
答案 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应该是一个不错的选择。