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 に答える