首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取java.lang.UnsatisfiedLinkError:没有找到错误的实现

获取java.lang.UnsatisfiedLinkError:没有找到错误的实现
EN

Stack Overflow用户
提问于 2022-08-04 09:25:24
回答 1查看 285关注 0票数 0

我正在使用第三方库来打印我的Kotlin Android应用程序。当运行应用程序并单击“打印”按钮时,我将得到此错误。

我已经在.so文件夹中添加了jniLibs文件。有人能帮我吗。我也可以分享这个项目,但是你需要我使用这个SDK的公司提供的物理打印机。

[![>致命异常: java.lang.UnsatisfiedLinkError:无实现“

找到int com.icod.serial.SerialPort.native_open(java.lang.String,int,int,(在Java_com_icod_serial_SerialPort_native_1open__Ljava_lang_String_2III) com.icod.serial.SerialPort.native_open(SerialPort.java) at com.icod.serial.SerialPort.open(SerialPort.java:76) at com.szsicod.print.io.SerialAPI.openDevice(SerialAPI.java:36) at com.szsicod.print.escpos.PrinterAPI.connect(PrinterAPI.java:370) at com.tahreem.testmasungapplication.MainActivity.printIcod(MainActivity.kt:97)]

图像附加

图像

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-22 13:57:53

这个问题很久以前就已经解决了。必须从无到有地重新实现一切。

  1. 在libs文件夹中添加了JAR文件。
  2. 在android中运行JAR文件,以便它可以在文件夹中安装其所有组件。
  3. 添加所有其他.SO文件。
  4. 使用第三方库将视图转换为位图,并用于发送用于打印的相同位图。可在github-> implementation 'id.zelory:cekrek:1.0.0'上找到
  5. 实现打印项目的方法。必须使用USB电缆,以便打印机工作。

它就像一种魅力。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73233424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档