为Libftd3xx编写JNA包装器

时间:2018-08-01 11:51:17

标签: java android android-studio jna

我目前正在尝试为Libftd3xx(对于FTDI芯片为JNA)编写一个library包装器。不幸的是,我从未做过此事,需要你们的一些帮助来正确地进行设置。

this nicely written tutorial之后,我已经设法从我的应用程序中为Android Studio调用本机代码。此外,我设法在Windows 10计算机上成功编译了FTDI驱动程序,并生成了文件“ libftd3xx.so”。现在,我想使用JNA调用FTDI驱动程序。

JNA网站states如下:

  

使目标库可用于Java程序。有   几种方法可以做到这一点:

     

首选方法是将jna.library.path系统属性设置为目标库的路径。该属性类似   到java.library.path,但仅适用于JNA加载的库。

     

[...]

现在我不确定如何从这里继续。如何使用Android Studio设置jna.library.path?完成此操作后,如何继续调用预编译的驱动程序?

非常感谢您的帮助。非常感谢。

0 个答案:

没有答案