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

请问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下载
官方微信