7 entry daha
  • netbeans veya eclipse gibi bir ide kullanarak jni gelistirmek icin cagirilan c kodunda degisiklikler yapmak gerekiyor.

    eger cagrilan c kodundaki fonksiyon ismi

    jniexport jbytearray jnicall java_calculatejni_calculatejni(jnienv *env, jobject obj)

    seklinde ise ve bunu cagiran java objesi com.mysite.calculations.calculatexyz paketi icinde ise

    c kodundaki fonsiyon ismi

    jniexport jbytearray jnicall java_com_mysite_calculations_calculatexyz_calculatejni_calculatejni(jnienv *env, jobject obj)

    seklinde degistirilmeli ve tekrar derlenip yeni bir .dll veya .so yaratilmali.

    aksi halde rahatlikla herhangi baska bir seye yorulabilecek bir exception atiyor ve insani buhranlardan buhranlara surukluyor.
2 entry daha
hesabın var mı? giriş yap