java 利用jni调用dll出错!头都大了,真是郁闷,老是报错找不到native 方法!

错误详情!java代码:生成的.h文件:cpp代码:然后生成Release类型的64位dll文件:然后拷贝到bin中:最后执行java命令报错信息:... 错误详情!

java代码:

生成的.h文件:

cpp代码:

然后生成Release类型的64位dll文件:

然后拷贝到bin中:

最后执行java命令报错信息:
展开
 我来答
http_p
2013-05-13 · TA获得超过1095个赞
知道小有建树答主
回答量:733
采纳率:100%
帮助的人:584万
展开全部
没用过jni, 基本上都是jna解决的
不过稍微搜了一下, 看到这句
在这里有必要多句嘴,在执行javah的时候,要输入完整的包名+类名。否则在以后的测试调用过程中会发生java.lang.UnsatisfiedLinkError这个异常。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式