环境是64 位 win10.
JNA 调用 dll 库时,报错:
java.lang.UnsatisfiedLinkError: %1 不是有效的 Win32 应用程序。
原因:
1.动态库位数与jdk位数不符;
2.编译的动态库有问题
解决方法:jdk换成32位
换32位如果有问题请参考:
环境是64 位 win10.
JNA 调用 dll 库时,报错:
java.lang.UnsatisfiedLinkError: %1 不是有效的 Win32 应用程序。
原因:
1.动态库位数与jdk位数不符;
2.编译的动态库有问题
解决方法:jdk换成32位
换32位如果有问题请参考: