0

ファイル名: bmp-parsing.cpp

JNIEXPORT jint JNICALL Java_com_example_happy_MainActivity_bmpParsing( JNIEnv* env,
    jintArray bmapColorArray)
{
    return 0;
}

パッケージcom.example.happy;

public native int bmpParsing(int[] Array);
static {
    System.loadLibrary("bmp-parsing");
}

int[] Array = new int[bmapColorArraySize];
Log.d("JNI Test", "Return: " + bmpParsing(Array));

ネイティブ関数を呼び出すと、「java.lang.UnsatisfiedLinkError: bmpParsing」と表示されます。助けてください。

4

2 に答える 2

2

JNI メソッドに jobject を追加してから、正常に動作するか試してください

    JNIEXPORT jint JNICALL Java_com_example_happy_MainActivity_bmpParsing( JNIEnv* env ,jobject obj,
    jintArray bmapColorArray)
{
    return 0;
}
于 2013-01-23T10:11:42.900 に答える
0

その「C」関数シグネチャを作成しました。javah によって生成されたものを使用してください。それがそのためです。

于 2013-01-24T01:03:41.953 に答える