Проблема с последней версией SDK HereMaps Android Premium

При включении последней версии Android SDK HEREMap HERE_Android_SDK_Premium_v3.10.1_96. Я получаю следующую ошибку при сборке.

com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent path 'lib/armeabi-v7a/libgnustl_shared.so'

Он отлично работает, когда используется HERE_Android_SDK_Starter_v3.10.0_20 sdk.

Я пытаюсь это сделать в реактивный проект, просто включив файл HERE-SDK.aar в новое собственное приложение для реагирования, возникает та же ошибка.

Я мог решить ошибку компиляции, удалив libgnustl_shared.so из файла .aar. Но тогда карта не отображается, вместо этого загружается экран в синем цвете.

Любая идея, почему это может происходить?

[Редактировать] Я мог видеть ниже ошибку, когда libgnustl_shared.so был удален: -/.

E/HereMapView: Error initializing map: Unknown error occurred during engine init.

Привет, не могли бы вы показать мне код, как вы реализовали SDK HereMap Premium в родном приложении React для Android?

rener172846 04.11.2019 23:36
0
1
131
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я смог решить эту проблему, обновив файл app/build.gradle. Следующий код был добавлен в gradle,

packagingOptions {
    pickFirst 'lib/x86_64/libgnustl_shared.so'
    pickFirst 'lib/x86/libgnustl_shared.so'
    pickFirst 'lib/arm64-v8a/libgnustl_shared.so'
    pickFirst 'lib/armeabi-v7a/libgnustl_shared.so'
}

Другие вопросы по теме