社区
Java SE
帖子详情
JNI问题
wangzhouyu
2010-03-28 04:58:00
用jni调用dll,编写的java文件如果放在了无名包(没有建包直接编写类)下面,此时编译并运行通过。如果是放在一个包下面,此时无法找到dll对应的方法(加载dll是ok的)。这是什么原因呀
...全文
131
9
打赏
收藏
JNI问题
用jni调用dll,编写的java文件如果放在了无名包(没有建包直接编写类)下面,此时编译并运行通过。如果是放在一个包下面,此时无法找到dll对应的方法(加载dll是ok的)。这是什么原因呀
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lvyanzhou
2011-10-21
打赏
举报
回复
学习ing
kerosun
2011-01-28
打赏
举报
回复
麻烦问一下,导出函数名怎么改?
jimyx123
2010-03-29
打赏
举报
回复
此时无法找到dll对应的方法(加载dll是ok的)。
因为你加上包名后,DLL的导出函数名也需要改一下.
soli11722984
2010-03-29
打赏
举报
回复
dll不是应该丢到PATH下,或者SYSTEM32下面吗
sjkof
2010-03-29
打赏
举报
回复
你这个dll在哪?也放在包里么?
so185582
2010-03-29
打赏
举报
回复
你把DLL放在项目的根目录就行了.
E:\workspace\test
static{
System.loadLibrary("TESTDLL");
}
或者放在system32目录下去也行
bao_zey
2010-03-29
打赏
举报
回复
包的路径写了吗
JNI
的两个头文件
jni
.h和
jni
_md.h
JNI
的两个头文件
jni
.h和
jni
_md.h,提供需要的人下载!!!!!
android
jni
获取 Mac地址
在
jni
中获取android 设备的mac地址
Android
JNI
详解,让你彻底了解
JNI
(上)
Android开发中,随着对移动程序的安全性、性能等方面的重视,
JNI
技术也越发重要。如今,多数企业在招聘中、高级程序员时,基本上都要求熟悉
JNI
开发,所以,掌握
JNI
技术,也是我们迈进心仪企业的必备条件。本套课程共分为三部分,当前为第一部分,主要包括内容:1、
JNI
名词释义2、
JNI
环境搭建3、Native项目解析4、编译工具使用5、边学边实战,从易到难,循序渐进适合人群:1、有一定Android基础,零
JNI
基础的学员;2、接触过
JNI
,但却不甚了解的学员;3、使用过
JNI
,希望解其原理的学员;后面两部分课程,将带领大家深入了解
JNI
交互原理,Native实战开发,让你真正掌握
JNI
技术。
最详细的
jni
教程
最详细的Java
jni
教程 不是 最全的
jni
教程,但绝对是 史上最详细的Java
jni
教程。 菜鸟 能看懂的 java
jni
教程 非常经典的java
jni
教程 手把手教你的
jni
教程 包含 教程doc文档说明,java源码,C/C++源码
Java
JNI
编程资料(
JNI
官方教程 官方文档等)
解压后,有4个
JNI
资料,如下:
JNI
Specification.CHM
JNI
简介与实现.pdf
JNI
编程指南.pdf
JNI
程序员指南与规范.pdf
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章