Программно индексировать файлы профайла памяти hprof
Я пытаюсь программно анализировать hprof файл.
Используя инструмент hprof-conv в android-sdk, я создал кучу файлов com.your.package.index.
Как программно проанализировать эти .index файлы?
Я хочу запустить некоторый выборочный анализ дерева доминанта, который легко сделать с помощью MAT (Eclipse Memory Analyzer) вручную, но вы хотите сделать это автоматическим способом.
Ответы
Ответ 1
Вы можете попробовать использовать MAT из командной строки и генерировать собственные отчеты (дерево доминантов). В этом случае вы можете либо фильтровать с помощью XML, который может использоваться для создания отчета, либо для анализа отчета через внешний код.
Обратитесь: http://www.eclipse.org/forums/index.php/t/489594/
Вышеупомянутая ссылка должна помочь вам в решении этой задачи...