diff --git a/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c b/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c index 6d2baf4..7baa673 100644 --- a/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c +++ b/libs/lpac-jni/src/main/jni/lpac-jni/lpac-notifications.c @@ -32,7 +32,14 @@ void lpac_notifications_init(JNIEnv *env) { local_profile_notification_class = (*env)->NewGlobalRef(env, local_profile_notification_class); local_profile_notification_constructor = (*env)->GetMethodID( env, local_profile_notification_class, "", - "(JL" PROFILE_MANAGEMENT_OPERATION_CLASS ";Ljava/lang/String;Ljava/lang/String;)V"); + "(" + "J" // seqNumber + "L" PROFILE_MANAGEMENT_OPERATION_CLASS ";" // profileManagementOperation + "Ljava/lang/String;" // notificationAddress + "Ljava/lang/String;" // iccid + ")" + "V" // (returns) void + ); jclass profile_management_operation_class = (*env)->FindClass( env, PROFILE_MANAGEMENT_OPERATION_CLASS);