Translate

2015년 1월 30일 금요일

[MAT][Android] 힙덤프(Heap Memory Dump) 에서 MAT(Eclipse Memory Analyzer)를 이용한 이미지(Bitmap) 추출




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

댓글 없음 :

댓글 쓰기