在Android上使用Here SDK时缺少_库

在Android上使用Here SDK时缺少_库,android,here-api,Android,Here Api,我们正在尝试将HERE SDK集成到我们的Android应用程序中,并且在OneEngineeInitializationCompleted中出现MISSING_LIBRARIES错误 我们在真实设备(索尼XPeria Z5和三星Galaxy S8)上看到了这一点 奇怪的是,与SDK捆绑在一起的示例应用程序(BasicMapSolution)确实可以工作。我们似乎看不出工作样本和我们自己的应用程序之间有什么区别 此外,这个错误与缺少库有关这一事实令人费解 有什么想法吗?如果您使用带有*.so文件

我们正在尝试将HERE SDK集成到我们的Android应用程序中,并且在
OneEngineeInitializationCompleted
中出现
MISSING_LIBRARIES
错误

我们在真实设备(索尼XPeria Z5和三星Galaxy S8)上看到了这一点

奇怪的是,与SDK捆绑在一起的示例应用程序(BasicMapSolution)确实可以工作。我们似乎看不出工作样本和我们自己的应用程序之间有什么区别

此外,这个错误与缺少库有关这一事实令人费解


有什么想法吗?

如果您使用带有*.so文件的SDK版本,请确保*.so文件位于路径
/app/src/main/jniLibs/armeabi-v7a/


否则,这将有助于
onegineinitlistener的
getDetails()
API#Error
指示什么?如果您以与BasicMapSolution中相同的方式包含HERE SDK AAR,那么它应该可以工作。HERE SDK所需的所有库(本机和Java)都捆绑在AAR中。我们在应用程序中使用Realm,它为所有ABI提供了本机库,这导致了这个问题。您链接到的问题的解决方案(使用
拆分
)确实有效。很高兴提供帮助:)