Jni Can't Release Memory
This is JNI's C++ code: extern 'C' JNIEXPORT jbyteArray JNICALL Java_cn_rilled_encoder_JNIEncoder_encodeEncryptBuff( JNIEnv* env, jobject obj, jbyteArray uc
I solved the problem with delete encryptBuff
.
...
unsignedchar* chars = (unsignedchar *) malloc(chars_len);
...
free(chars);
delete encryptBuff;
return bArray;
New memory usage:
You may like these posts
Post a Comment for "Jni Can't Release Memory"