Я использую HereMaps SDK для проекта, я могу без проблем инициализировать картографический движок на старых устройствах Android с более ранней версией, чем Android 7.
Но когда я пытаюсь запустить свой apk на устройстве Android 7, я получаю недостающие библиотеки.
Версия HereMaps SDK – 3.3, в ней используется файл AAR.
Я проанализировал сгенерированный APK, если в нем отсутствуют какие-либо библиотеки, но, похоже, все на месте.
Вот исключение ошибки, вызванное инициализацией SDK
java.lang.Throwable
at com.nokia.maps.av.a(EngineError.java:27)
at com.nokia.maps.MapsEngine.b(MapsEngine.java:370)
at com.nokia.maps.MapsEngine.a(MapsEngine.java:346)
at com.here.android.mpa.common.MapEngine.init(MapEngine.java:129)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5491)
at android.app.ActivityThread.-wrap2(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1583)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:241)
at android.app.ActivityThread.main(ActivityThread.java:6217)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
Cannot initialize MapEngine: MISSING_LIBRARIES