当前位置: 代码迷 >> Android >> Usb4Java在Android中的用法
  详细解决方案

Usb4Java在Android中的用法

热度:83   发布时间:2023-08-04 11:47:57.0

我想为我的项目使用usb4java。 我在gradle上提供了对usb4java的依赖关系。 我可以导入usb4java类,但是当我想在android设备上运行代码时,我收到“在类路径中找不到本地库:/org/usb4java/linux-armv7l/libusb4java.so”。

我已经为Android编译了带有此链接中的步骤的库;

我在... / app / src / main / jniLibs中创建了名为jniLibs的文件。 在armeabi,armeabi-v7a,arm64-v8a ...文件夹中有重建的库。 但是我仍然遇到这个错误。 请帮我。

编辑:

我正在使用android studio。

默认版本的usb4java中似乎不支持Android。

如文档所示:

usb4java在CLASSPATH目录org / libusb4java /-/中搜索该库

由于这不是Android设备上的有效路径,因此该库将永远无法工作。 您需要重建它,并对其进行更新以获取Android支持。

如果可能的话,我建议您尝试使用设备的 。

  相关解决方案