【发布时间】:2014-01-28 11:42:40
【问题描述】:
我尝试使用 setprop libc.debug.malloc = 1 来找出泄漏。 我制作了一个演示程序并在其中引入了内存泄漏,但上面的标志无法检测到这种泄漏。 我尝试了以下命令: adb shell setprop libc.debug.malloc 1 adb 外壳停止 adb shell 启动
jstring Java_com_example_hellojni_HelloJni_stringFromJNI(JNIEnv* env,
jobject thiz) {
int *p = malloc(sizeof(int));
p[1] = 100;
return (*env)->NewStringUTF(env, "Hello from JNI !");
}
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: android memory-leaks android-ndk native