Exception in thread "main" java.lang.UnsatisfiedLinkError: xxx()V


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源文件中的實現函數名不一致導致的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM