一 . 把编译好的.so库考到android工程下面,注意文件夹结构不能改变。否则加载库则出现找不到的问题。
工程图如下图所示:

二 .在java文件中加载静态库文件
注意静态库加载名称,去掉前缀lib和后缀.so
static{
System.loadLibrary("Hello");
}
三 声明静态库方法
public native String helloFromJNI();
特此注意:静态库的java文件的结构目录必须跟.so文件的源文件名称保持相应的规则
例如:Java_com_shamu_ui_NdkActivity_helloFromJNI
本文详细介绍了如何将编译好的.so库导入Android工程,并在Java文件中加载静态库的方法,包括注意事项及正确实现步骤。
231

被折叠的 条评论
为什么被折叠?



