jni Tabellenüberlauf auch nach deleteLocalRef

Wenn ich den Code ausführe, erhalte ich die Fehlermeldung "Fehler beim Hinzufügen zur lokalen JNI-Referenztabelle mit 512 Einträgen".

Das ist mein Code:

jstring pJNIData = pJNIEnv->NewStringUTF ( variables[0].GetStringValue() );

pJNIEnv->CallStaticVoidMethod ( pJNIActivityClass, pJNIMethodIDStartTime, pJNIData ) ;

pJNIEnv->DeleteLocalRef(pJNIData);

Ich habe mehrere Vorschläge gelesen, aber keiner von ihnen funktioniert! Trotz derDeleteLocalReffunktioniert es nicht. Die Funktion wird in einem Profiler verwendet, der buchstäblich alle Funktionen aufruft ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage