如何编写自己的代码来使用“meminfo”系统服务?或者如何添加自己的系统服务?我的目标是在应用程序运行时自动采样内存使用数据,并在事后分析数据。
问问题
649 次
1 回答
2
如何编写自己的代码来使用“meminfo”系统服务?
本身没有“meminfo”系统服务。要访问生成所有“meminfo”输出的代码,您需要编写包含您的代码(以及根据需要对 Android 进行修改)的定制版本的 Android 操作系统。
话虽如此,一些“meminfo”数据来自ActivityManager
and getProcessMemoryInfo()
。Dianne Hackborn 对这个主题有一个史诗般的答案。
或者如何添加自己的系统服务?
看上面。
我的目标是在应用程序运行时自动采样内存使用数据,并在事后分析数据。
假设getProcessMemoryInfo()
有你需要的东西,你应该能够从一个普通的 SDK 应用程序中做到这一点。
于 2012-08-17T16:54:23.717 回答