最近需要用Java jni调用一个32位的dll,我用System.loadLibrary("Proxydll");这个方法的时候,他报出了Can't load IA 32-bit .dll on a AMD 64-bit platform 这个错误,我看了网上的一些答案,有人说是JDK的问题,但是我是32位的JDK,不过我想既然64位系统可以兼容运行32位应用程序,应该有办法解决这个问题,找了很久没有找到解决方法,求解决
调试欢乐多
64位操作系统还是最好使用64位dll,虽说能运行32位,但总觉得不太好。