您的位置:首页 > 编程语言 > Java开发

java.lang.UnsatisfiedLinkError: Native method not found问题

2015-05-07 11:43 477 查看
安装配置那一部分不说了直接说下这个错误问题“java.lang.UnsatisfiedLinkError: Native method not found”;

这里有个哥们写的一些错误,我也贴上来了供大家看一下:

这个该死的错误就是:java.lang.UnsatisfiedLinkError: Native method not found

程序编译没问题,就只在执行的时候,出现了这个error。后面我的解决方法是:

1、c++中的方法Java_xxx_xxx 中的Java 首字母一定要大写

2、如果是 .cpp 文件 则用 extern "C" {"您的方法在这里"},大括号里是您的本地方法。

另外这次我遇到的问题是这个函数:

Java_com_example_hellojni_MainActivity_stringFromJNI( JNIEnv* env, jobject thiz )

MainActivity是src/com/example/hellojni里面的,这里应该是个路径吧,这个地方大家别搞错了,不然也会报这个错误的!

android 项目没有加载so文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐