我有類似功能的東西,c將整型數組到Java int數組JNI
int * print(int count)
{
int * myarray;
int i=0;
myarray = (int *)(malloc(sizeof(int))*count);
for(i=0;i<count;i++)
{
myarray[i] = i;
}
return myarray;
}
現在,我怎麼能使用JNI
我想這樣
jintArray Java_com_example_testmyapp_MainActivity_JListPrint(JNIEnv* env, jobject thiz)
{
return print(5);
}
使用myArray的java開發
,並在Java
int a[] = JListPrint()
但是我的應用進行了崩潰
指針,建議好嗎?
INT intCArray [] =打印(ARRAY_LENGTH);說一個無效的初始化 – Naruto 2013-04-30 06:20:01
我的錯誤,編輯修復 – SpacedMonkey 2013-04-30 09:14:42
感謝您的回答.... – Naruto 2013-05-03 09:56:09