发现问题
最近工作中利用JNA 调用 dll 库时保错,错误如下:
///////////////// 通过 JNA 引入 DLL 库 ////////////
public interface ID_FprCap extends StdCallLibrary {
ID_Fpr fpr = ID_Fpr.INSTANCE ;
ID_FprCap fprCap = (ID_FprCap)Native.loadLibrary("ID_FprCap", ID_FprCap.class);
public int LIVESCAN_Init();
public int LIVESCAN_Close();
我环境是 64 位 win7.
java.lang.UnsatisfiedlinkError: %1 不是有效的 Win32 应用程序。
解决方法:删掉了系统中的 64 位的 JDK,就没有再报该错误了。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对考高分网的支持。



