1
? 私は、ヘッダファイルを生成していると私は得た:JNI複数の変数
#ifndef _Included_MainClass
#define _Included_MainClass
#ifdef __cplusplus
extern "C"
{
#endif
/*
Class: MainClass
Method: intArrayMethod
Signature: ([FII)[I
*/
JNIEXPORT jintArray JNICALL Java_MainClass_intArrayMethod
(JNIEnv *, jobject, jfloatArray, jint, jint);
#ifdef __cplusplus
}
#endif
#endif
私のCコードに渡された変数を使用する方法は?
(http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
あなたのJavaメソッドとJNIメソッドのシグネチャが一致しません。 (int []とjfloatArray)。 javahを使用して署名を生成します。それは痛みの多くを節約します。 – jogabonito