Exception in thread "main" java.lang.UnsatisfiedLinkError: com.vipsoft.demo.JNIDemo.testHello()V at com.vipsoft.demo.JNIDemo.testHello(Native Method) at com.vipsoft.demo.JNIDemo.main(JNIDemo.java:10) Process finished with exit code 1
是因為java 程序在調用dll時候,不能找到native method 方法的實現。
主要是因為在dll中,可能xxx.h頭文件中的接口名和xxx.cpp源文件中的實現函數名不一致導致的。