0

我在 Windows 7 中使用 Android 4.2。

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

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

并且也在 libs/armeabi/libjnisolfs.so

4

1 回答 1

0

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

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

并声明本机方法,例如:

public native String getMyData();
于 2012-12-23T13:23:10.480 回答