Android 如何检测system_服务器中的内存泄漏

Android 如何检测system_服务器中的内存泄漏,android,server,system,Android,Server,System,生成步骤: 启动演示活动(几乎为空)并按返回键 使用AndroidStudio探查器(查看->工具窗口->探查器)检查system_服务器的内存信息 重复步骤1并检查system_server的内存信息 结果: 本机内存不断增加,经过很长一段时间(20h+)后 内存不足killer将启动kill系统应用程序,使设备 不正常 我们假设本机代码有一些内存泄漏,但进程是system_server,我们无法定位代码或库。。。 有没有办法找出导致泄漏的代码或库?检查并泄漏Canary库以查找重要内存泄漏检

生成步骤:

  • 启动演示活动(几乎为空)并按返回键
  • 使用AndroidStudio探查器(查看->工具窗口->探查器)检查system_服务器的内存信息
  • 重复步骤1并检查system_server的内存信息
  • 结果:

    本机内存不断增加,经过很长一段时间(20h+)后 内存不足killer将启动kill系统应用程序,使设备 不正常

    我们假设本机代码有一些内存泄漏,但进程是system_server,我们无法定位代码或库。。。
    有没有办法找出导致泄漏的代码或库?

    检查并泄漏Canary库以查找重要内存泄漏检查此项: