0
我需要調用java方法。在NDK中調用java代碼不起作用
Projekt.cpp:
jclass cls = env->GetObjectClass(obj);
jmethodID mid = env->GetMethodID(cls, "Vypocet", "(III)I");
int vysledek = env->CallIntMethod(cls, mid, nahodne_cislo, d, n);
Main.java
public Integer Vypocet(int a, int b, int c)
{
...........other code......
...........................
return vysl;
}
我不知道現在怎麼辦? :(
logcat的寫錯誤:Fatal signal 11 (SIGSEGV) at 0xdeadd00d
第一個建議是否意味着「public * int * Vypocet」? – fadden
我的不好,沒有複製正確的代碼行 – XGouchet