JNA
wsnangua
这个作者很懒,什么都没留下…
展开
-
an unexpected error has been detected by java runtime environment(转载)
本人在用jni调用.dll的时候,经常碰见这类问题,于是在网上查了相关的资料,但最终也没有找到最合理的解释,就整理一些思路: 1 修改jvm的内存大小,把size增大一点 2 呵呵 很感谢olivesoup和xql80329的关心。这个问题现在有所进展。大幅削减了Log输出后,已经4天没有crash了。由于用了一个第三方的Log工具,当时不知道这个Log工具会向 标准输出 也输出Log转载 2012-07-13 14:39:40 · 1330 阅读 · 0 评论 -
关于JNA
最近在做用java调C写的dll库,以前没怎么做过这方面的东西,真是磕磕绊绊啊~~好在折腾了几天弄的差不多了,现总结一下: 1.关于JNA不支持64位jdk 一开始加载dll库文件老是出错,加载失败,提示找不到库文件,在网上查找了半天,将dll放到了无数个地方试了一遍,均不行;然后使用绝对路径,还是不行,绝望中看到JNA和JNative是不支持64位jdk的,于是又重新装了个32位jdk,好了原创 2012-07-13 14:31:33 · 4932 阅读 · 4 评论