メモリの解析をしようと、AndroidStudioでdumpしたhprofをeclipseのMemory Analyserで開こうとしたところ、下記のようなエラーが出た。
Parsing heap dump from 'dump.hprof' has encountered a problem.
Error opening heap dump 'dump.hprof'. Check the error log for further details.
以前は問題なかったが、どうも変換しないといけないらしい。
sdkディレクトリに変換ツールが入っている。
$ {path_to_sdk}/platform-tools/hprof-conv dump.hprof dump_conv.hprof
これでdump_conv.hprofのほうをMATで読み込ませると、以前通りに解析ができる。