2016-02-16 11 views
0

Я использую ЗДЕСЬ Nokia Android SDK. У меня есть папка jnilibs/armeabi со всеми необходимыми файлами. Затем мне нужно использовать другую библиотеку, и я должен установить libngnative.so внутри и создать другую папку: armeabi-v7a и x86 с libngnative.so тоже.Android ЗДЕСЬ SDK: добавление файла * .so внутри jnilibs/armeabi

В моем журнале я вижу это сообщение frome ЗДЕСЬ: ОШИБКА: Невозможно инициализировать фрагмент карты: MISSING_LIBRARIES ... а затем крушение приложения.

Если я удалю libngnative.so из папки armeabi, и я удаляю папки armeabi-v7a и x86, у меня нет этой проблемы, но мне нужно использовать эту библиотеку.

Может ли кто-нибудь помочь мне, пожалуйста?

С уважением

+0

Итак, вы хотите использовать как SDK здесь, так и SDK Telenav (skobbler)? – Ando

+0

Да! Мне нужно использовать ЗДЕСЬ и Telenav (Skobbler). благодаря – user2316075

ответ

0

Что находится внутри вашего файла APK?

Окончательный APK должен иметь что-то вроде этого:

\libs\armeabi-v7a\libMAPSJNI.so 
\libs\armeabi-v7a\libMapsEngineResources.so 
\libs\armeabi-v7a\libXXXFont.so (There are a few of them) 

Если здесь библиотеки не в вашем APK, пожалуйста, проверьте Gradle файл?

Кроме того, существуют ли какие-либо библиотеки между библиотекой HERE и другой родной библиотекой?