0

Indoor Atlas 应用程序已成功构建,但我在 logcat 上发现了一些错误,我在此处发布。谁能告诉我如何解决该错误并使我的应用程序可运行?

03 10:25:48.893 5152-5168/? E/AndroidRuntime: FATAL EXCEPTION: IdaSensorReadingManager
                                              Process: com.test.indoornavigation, PID: 5152
                                             java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/com.test.indoornavigation/files/assetlib.so" is 32-bit instead of 64-bit
                                                 at java.lang.Runtime.load0(Runtime.java:897)
                                                 at java.lang.System.load(System.java:1505)
                                                 at com.indooratlas._internal.db.a(SourceFile:211)
                                                 at com.indooratlas.algorithm.ClientProcessingManager.ensureNativeLibrary(SourceFile:174)
                                                 at com.indooratlas.algorithm.ClientProcessingManager.<init>(SourceFile:91)
                                                 at com.indooratlas.algorithm.ClientProcessingManager.getInstance(SourceFile:98)
                                                 at com.indooratlas._internal.an.f(SourceFile:485)
                                                 at com.indooratlas._internal.an.a(SourceFile:40)
                                                 at com.indooratlas._internal.an$a.handleMessage(SourceFile:774)
                                                 at android.os.Handler.dispatchMessage(Handler.java:102)
                                                 at android.os.Looper.loop(Looper.java:154)
                                                 at android.os.HandlerThread.run(HandlerThread.java:61)
11-03 10:25:48.956 587-1095/? E/JavaBinder: !!! FAILED BINDER TRANSACTION !!!  (parcel size = 76) }
4

1 回答 1

2

嗨我有一个类似的问题,我发现这与室内地图集的 proguard 规则有关,你需要把它放在你的 proguard.pro 文件中:

# Required by IndoorAtlas SDK
-keep public class com.indooratlas.algorithm.ClientProcessingManager { *; }
-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement

如此处所示:https ://github.com/IndoorAtlas/android-sdk-examples/blob/master/Basic/proguard-rules.pro

我希望这对你有帮助!

于 2017-08-31T16:04:03.310 回答