Home | History | Annotate | Download | only in jni

Lines Matching refs:env

46     JNIEnv* env = AndroidRuntime::getJNIEnv();
47 if (sCallbackEnv != env || sCallbackEnv == NULL) {
48 ALOGE("Callback env check fail: env: %p, callback: %p", env, sCallbackEnv);
100 static void classInitNative(JNIEnv* env, jclass clazz) {
105 method_onAppRegistrationState = env->GetMethodID(clazz, "onAppRegistrationState", "(II)V");
106 method_onChannelStateChanged = env->GetMethodID(clazz, "onChannelStateChanged",
133 static void initializeNative(JNIEnv *env, jobject object) {
150 env->DeleteGlobalRef(mCallbacksObj);
166 mCallbacksObj = env->NewGlobalRef(object);
169 static void cleanupNative(JNIEnv *env, jobject object) {
186 env->DeleteGlobalRef(mCallbacksObj);
191 static jint registerHealthAppNative(JNIEnv *env, jobject object, jint data_type,
204 mdep_cfg.mdep_description = env->GetStringUTFChars(name, NULL);
205 reg_param.application_name = env->GetStringUTFChars(name, NULL);
218 env->ReleaseStringUTFChars(name, mdep_cfg.mdep_description);
219 env->ReleaseStringUTFChars(name, reg_param.application_name);
223 static jboolean unregisterHealthAppNative(JNIEnv *env, jobject object, int app_id) {
233 static jint connectChannelNative(JNIEnv *env, jobject object,
240 addr = env->GetByteArrayElements(address, NULL);
252 env->ReleaseByteArrayElements(address, addr, 0);
257 static jboolean disconnectChannelNative(JNIEnv *env, jobject object, jint channel_id) {
279 int register_com_android_bluetooth_hdp(JNIEnv* env)
281 return jniRegisterNativeMethods(env, "com/android/bluetooth/hdp/HealthService",