Android HERE SDK:在jnilibs / armeabi中添加文件* .so

时间:2016-02-16 12:29:18

标签: android here-api skmaps

我正在使用HERE诺基亚Android SDK。我有jnilibs / armeabi文件夹,包含所有文件必需品。然后我需要使用另一个库,我必须在里面放置libngnative.so并创建另一个文件夹:armeabi-v7a和带libngnative.so的x86文件夹。

在我的日志中,我可以在这里看到此消息:错误:无法初始化Map Fragment:MISSING_LIBRARIES ...然后我的应用程序崩溃。

如果我从armeabi文件夹中删除libngnative.so并删除了armeabi-v7a和x86文件夹我没有这个问题,但是我需要使用这个库。

有人可以帮帮我吗?

此致

1 个答案:

答案 0 :(得分: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中没有HERE库,请检查您的gradle文件?

此外,HERE库与您的其他本地库之间是否存在任何库重叠?