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

来源:互联网 发布:nba15 16赛季数据 编辑:程序博客网 时间:2024/05/18 03:02
安装配置那一部分不说了直接说下这个错误问题“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文件

0 0
原创粉丝点击