JNI调用dll文件不成功的解决方案
首先介绍一下如何在java中调用c文件,
创建好java native文件之后,然后调用jdk\bin目录下的javah

这样就会生成一个.h文件 然后按照.h文件创建一个.c文件
打开vs创建好工程,设置win32 console app

把.h .c文件复制进去,

然后在jdk\include目录下找到jni.h jni_md.h考到.h .c的文件位置
运行vs生成dll文件
然后在java ide里面测试即可
注意:.h 和.c文件里面对应的函数名 Java_cn_jni_helloWorld_sayHellow
Java +包名+函数名
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:144
阅读量:144
阅读量:25
阅读量:174
阅读量:72