如何在Android.mk中定义libjnisolfs.so(清单文件)

时间:2012-12-22 12:57:58

标签: android

我在Windows 7中使用Android 4.2。

添加了NDK Builder,但我需要在Android.mk中定义libjnisolfs.so。我想知道这是一个静态或共享库以及如何在清单中添加它。

我的项目文件夹说(MyApp),我已添加此文件 jni/libjnisolfs.so

也在 libs/armeabi/libjnisolfs.so

1 个答案:

答案 0 :(得分:0)

如果您已经构建了库并且以后不想更改它,则可以从MyApp项目根目录中删除jni文件夹。在java代码中添加库的加载:

static
{
    System.loadLibrary("jnisolfs");
}

并声明原生方法,例如:

public native String getMyData();