jni 调用java

void sendBroadcastInt(int code,int nameCode,int date){

                        jvm= AndroidRuntime::getJavaVM();

                        JNIEnv * temp = AndroidRuntime::getJNIEnv();

                        jclass clazz=temp->FindClass("cn/com/xxxx/android/apiservice/MainEngine");

                        jmethodID send = temp->GetStaticMethodID(clazz,"sendBroadCastInt","(III)V");

                        if(send == NULL){

                                LOGE("hua !!! mid is  NULL");

                                return;

                        }else{

                                LOGE("hua !!! mid is  not NULL");

                                temp->CallStaticVoidMethod(clazz,send,code,nameCode,date);

                        }   

                }   


猜你喜欢

转载自huaonline.iteye.com/blog/1683203