JNI java.lang.UnsatisfiedLinkError,cannot link method


JNI 使用时出错

Exception in thread "main" java.lang.UnsatisfiedLinkError: Test.initCamera(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J

我的dll已经成功load了,但是调用函数的时候报上面这个错,没找到这个方法。查了网上都说是因为方法名不一致或者大小写错误啥的,我也都核对过了没有问题啊,不知道为什么不行。

Java代码:

public class Test {
public native long initCamera(String ip,String port,String username,String pwd); 
public native int snapPic(long id,String savePath,int no);
static{
    System.loadLibrary("dhconfigsdk");
    System.loadLibrary("dhnetsdk");
    System.loadLibrary("dhplay");
    System.loadLibrary("CameraCatcher");
}
public static void main(String[] args) {
    // TODO Auto-generated method stub
    Test tNative = new Test();
    String ip="192.108.1.108";
    String port="37777";
    String username="admin";
    String pwd="123456";
    long cameraId=tNative.initCamera(ip,port,username,pwd);
    System.out.println(cameraId);
    String savePath="D:/";
    int number=tNative.snapPic(cameraId,savePath,0);
}
}

C++代码

   JNIEXPORT jlong JNICALL Java_CameraCatcher_initCamera
(JNIEnv * env, jclass c, jstring arg_ip, jstring arg_port, jstring arg_username, jstring arg_pwd)
{
    ......
    return lLogin;
}


JNIEXPORT jint JNICALL Java_CameraCatcher_snapPic
(JNIEnv * env, jclass c, jlong arg_id, jstring arg_path, jint arg_no)
{
    .....
    return 12;
}


求解答,找不出哪里有问题。



相关阅读:
absolute IE7下的BUG
require.config is not a function
file:///C:/Users...这种file://开头的本地文件不能使用ajax获取数据?
angular 中ng-repeat能不能遍历指定顺序?
请问cx_oracle使用where col in (:1)的方式的时候,是否可以直接传入一个list或者tuple实现查询呢?
js 是怎么逐渐的成为万能语言的 ?
Python爬虫爬资源时由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。怎么破?
Markdown编辑器服务器处理最佳实践
html中有多个form标签,每一个form标签下对应一个submit,为什么未输入内容的form表单也会提交?
canvas背景不透明,但内部某元素透明(类似镂空效果)
php制作中英文两版网站比较方便的思路
使用iconfont在线使用时,出现多个空格,求解答
使用pjax的时候直接跳转到页面了,不能替换页面中的某个div
gdb都能调试什么类型的文件?
这种在App加载页面前的显示是什么技术或者框架?
boostrap-table可以接收string类型吗
访客能够通过猜测的方式伪造出一个正确的session id并进行不好的行为吗?
react中const {dispatch} = this.props;
tomcat配置问题
vue-router如何将接口返回的数据传给组件初始化



快速导航

Copyright © 2016 phpStudy |