gpt4 book ai didi

java - dlopen 失败 : cannot locate symbol "_ZN7android10VectorImpl19reservedVectorImpl1Ev"

转载 作者:行者123 更新时间:2023-12-01 16:13:33 26 4
gpt4 key购买 nike

我需要帮助,因为从现在开始我被困了两天,但我找不到任何东西。我在速卖通上购买了设备:Kcosit V720,他们向我发送了库,但很难让它正常工作。

当我尝试加载库时,我必须下载 libcamera_client.so,因为 libbarcodereader.so 需要它,所以我不知道它是否兼容,但现在,我收到另一个错误。有什么解决办法吗?:

2020-06-19 09:29:33.056 7239-7239/com.myapplication E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.myapplication, PID: 7239
java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_ZN7android10VectorImpl19reservedVectorImpl1Ev" referenced by "/data/app/com.myapplication-1/lib/arm/libbarcodereader.so"...
at java.lang.Runtime.loadLibrary0(Runtime.java:977)
at java.lang.System.loadLibrary(System.java:1530)
at com.myapplication.MainActivity.<clinit>(MainActivity.java:12)
at java.lang.Class.newInstance(Native Method)
at android.app.Instrumentation.newActivity(Instrumentation.java:1078)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2616)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2789)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1527)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6251)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)

最佳答案

您很可能缺少另一个 .so 文件。确保所有 .so 文件位于同一目录中。

以下内容可能有助于识别引用的 .so 文件: https://unix.stackexchange.com/questions/120015/how-to-find-out-the-dynamic-libraries-executables-loads-when-run

<小时/>

更新:

我不知道有任何适用于此类硬件的 Android API。根据https://kcosit.com/kcosit-v720-p1496437.html您的设备很可能包含摩托罗拉制造的 SE4710 条码扫描仪的 OEM 版本。好像摩托罗拉有一个SDK,但我只能找到相应的documenation 。它很可能用作 OEM 许可方提供的 SDK 的基础。此处提供了此类 SDK 之一: https://developer.zebra.com/community/tools

也许您很幸运,您也可以在您的设备上使用此 SDK。如果应该也与您的设备兼容,您当然还需要检查 SDK 的许可证 - 我还没有找到任何信息。也许您可以从 Motorolla 找到原始 SDK 的来源,或者从 OEM 许可方找到其他 SDK。

关于java - dlopen 失败 : cannot locate symbol "_ZN7android10VectorImpl19reservedVectorImpl1Ev",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62466477/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com