3 #include <android/log.h>
8 jobject *android_activity;
10 /* This is a trivial JNI example where we use a native method
11 * to return a new VM String. See the corresponding Java source
14 * apps/samples/hello-jni/project/src/com/example/HelloJni/HelloJni.java
16 JNIEXPORT void JNICALL
17 Java_org_navitproject_navit_Navit_NavitMain( JNIEnv* env, jobject thiz, jobject activity)
19 char *strings[]={"/data/data/org.navitproject.navit/bin/navit",NULL};
20 __android_log_print(ANDROID_LOG_ERROR,"test","called");
22 android_activity=activity;
23 dbg(0,"enter env=%p thiz=%p activity=%p\n",env,thiz,activity);
27 JNIEXPORT void JNICALL
28 Java_org_navitproject_navitgraphics_NavitGraphics_SizeChangedCallback( JNIEnv* env, jobject thiz, int id, int w, int h)
30 dbg(0,"enter %p %d %d\n",(struct callback *)id,w,h);
31 callback_call_2((struct callback *)id,w,h);