为了账号安全,请及时绑定邮箱和手机立即绑定

请问windows下的jni编译为dll,如何动态注册??

请问windows下的jni编译为dll库,如何动态注册??不是用linux so库,主要想调用windows.h的头文件

正在回答

1 回答

其实本质上是一样的,

在安卓系统或者是linux系统上库的后缀是so,

在windows系统上库的后缀是dll。

只不过在引入库的时候要注意,

一、

System.loadLibrary("native-lib");

二、

System.load("/users/xxx/space/native-lib.so");
其中第一个是引入系统环境的库 一个是引入指定目录下的库文件,
两种方法的详情可以自行百度,如果是用java代码引入dll库肯定要使用第二种方式。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问windows下的jni编译为dll,如何动态注册??

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号