Android 에서 생성한 힙덤프(Heap Memory Dump) 를
MAT(Eclipse Memory Analyzer) 툴을 이용해서 이미지(Bitmap)를 추출하는 방법이 필요해서 알아봤다.
1. MAT 에서 Bitmap 객체를 찾는다.
2. mBuffer 의 값을 오른쪽 버튼 클릭 => Copy => Save Value To File
3. 확장자 .data 로 파일을 저장한다. (꼭 .data 로 할 필요는 없다.)
4. 김프를 실행한다.
Gimp: Download Link
5. 저장한 파일을 찾아서 연다.
- 이미지유형: RGB Alpha
- 너비, 높이: MAT 에 있던 속성을 입력한다.
참고: http://stackoverflow.com/questions/12709603/mat-eclipse-memory-analyzer-how-to-view-bitmaps-from-memory-dump
댓글
댓글 쓰기