【发布时间】:2017-01-01 06:42:48
【问题描述】:
我还是 Android 开发的新手,所以我坚持使用 NDK。
背景:我正在尝试将我的应用程序连接到打印机。为此,供应商提供了一个示例应用程序,该应用程序可以发现打印机然后进行打印。现在我正在尝试运行该示例应用程序,但它有一个 .so 文件,每次我尝试运行它都会给我这个错误:
01-01 17:34:59.618: E/AndroidRuntime(5870): java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.xyz.epos2_printer-2/base.apk"],nativeLibraryDirectories=[/data/app/com.xyz.epos2_printer-2/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libepos2.so"
我使用的是 Eclipse 而不是 Android Studio(所以我想 build.gradle 解决方案对我不起作用)。我已经搜索过这个主题,但不知道该怎么做。
【问题讨论】:
标签: eclipse printing android-ndk .so