2017-07-10 3 views
2

ここでは、AndroidアプリにHERE SDKを統合しようとしており、MISSING_LIBRARIESのエラーがonEngineInitializationCompletedになっています。AndroidでHere SDKを使用した場合のMISSING_LIBRARIES

私たちは実際のデバイス(Sony XPeria Z5とSamsung Galaxy S8)でこれを見ています。

奇妙なことは、SDK(BasicMapSolution)にバンドルされているサンプルアプリが動作することです。実際のサンプルと自分のアプリとの間に違いは見えないようです。

また、エラーがライブラリを欠いているという事実も困惑しています。

+0

'getDetails()を示す' OnEngineInitListener#ERROR'の 'APIは何であるのを助ける必要がありますか? BasicMapSolutionと同じ方法でHERE SDK AARを使用している場合は、動作するはずです。 HERE SDK(ネイティブおよびJava)に必要なライブラリはすべてAARにバンドルされています。 – AndrewJC

答えて

2

* .soファイルでSDKバージョンを使用している場合は、* .soファイルがパス/app/src/main/jniLibs/armeabi-v7a/であることを確認してください。

それ以外の場合、これはhttps://stackoverflow.com/a/39021670/4816308

+1

それはそれでした。アプリケーションではRealmを使用していますが、これにはすべてのABIのネイティブライブラリがあり、この問題が発生します。あなたがリンクした質問の解決法( 'splits'を使って)が機能しました。 – BoD

+0

よろしくお願いします:) –

関連する問題