Android native内存泄漏分析

3,717 阅读1分钟

看到一篇介绍内存的文件,Android性能优化盘点 - 内存优化,挺不错的。 其中提到的native内存泄漏分析方法,有机会可以参考一下。

  • adb root
  • adb shell setenforce 0
  • adb shell chmod 0777 /data/local/tmp
  • adb shell setprop libc.debug.malloc.program app_process64 //跟踪zygote及zygote的子进程
  • adb shell setprop libc.debug.malloc.options "backtrace_enable_on_signal leak_track"
  • adb shell stop
  • adb shell start
  • adb shell kill -45 <需要跟踪的进程号> //enable backtrace
  • adb shell kill -47 <需要跟踪的进程号>