多语言展示
当前在线:204今日阅读:113今日分享:31

JNI调用dll文件不成功的解决方案

首先介绍一下如何在java中调用c文件,创建好javanative文件之后,然后调用jdk\bin目录下的javah这样就会生成一个.h文件然后按照.h文件创建一个.c文件打开vs创建好工程,设置win32consoleapplicationdllemptyProject把.h.c文件复制进去,然后在jdk\include目录下找到jni.hjni_md.h考到.h.c的文件位置运行vs生成dll文件然后在javaide里面测试即可注意:.h和.c文件里面对应的函数名Java_cn_jni_helloWorld_sayHellowJava+包名+函数名
推荐信息