首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安卓设备中未找到usb4java使用的本地库异常

在安卓设备中未找到usb4java使用的本地库异常
EN

Stack Overflow用户
提问于 2015-12-04 06:27:34
回答 1查看 661关注 0票数 0

我想用usb4java为安卓设备开发通用串行总线应用程序。我使用Android Studio作为IDE,使用Ubuntu 14.04作为操作系统。我已经将usb4java-1.2.0文件添加到我的项目中。我可以在我的应用程序中使用Libusb函数。首先,我在我的MainActivity中编写了LibUsb.init()函数,但是有一个关于本机库的错误。我得到了类加载器异常。

原因: org.usb4java.LoaderException:未在类路径中找到本机库: /org/usb4java/linux-armv7l/libusb4java.so

我已经分析了http://usb4java.org/nativelibs.html网站中不支持的平台标签。但是我不能用这种方式解决我的问题。在那之后,我读了https://github.com/usb4java/libusb4java,再一次,我不能用这种方式解决我的问题。你能帮帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-04 06:37:09

您看到的问题是LibUsb正在尝试查找.so文件,而不是使用android load库调用。因此您需要对其进行编辑。之后,它可能会工作,也可能不会工作。但使用Android内置的USB功能可能会更聪明,而不是使用底层的库尝试使用它下面的Linux操作系统-它可能根本不起作用,或者可能由于与Android的交互而有不寻常的错误。

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

https://stackoverflow.com/questions/34077431

复制
相关文章

相似问题

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