2 votes

obtenir "java.io.IOException" dans MAT ?

J'ai eu une erreur d'exception de mémoire, je suis venu à savoir que j'avais une fuite de mémoire dans mon application. C'est pourquoi j'ai installé MAT et j'ai vidé la mémoire de mon application. hprof fichier.

Mais en ouvrant ce fichier .hprof, j'ai eu une erreur comme...

Error opening heap dump 'ind.hprof'. Check the error log for further details.
Unknown HPROF Version (JAVA PROFILE 1.0.3) (java.io.IOException)
Unknown HPROF Version (JAVA PROFILE 1.0.3)".

Et j'avais converti le fichier hprof en utilisant " hprof-conv fil.hprof file2.hprof ". Son Showing comme " hprof-conv J'ai essayé d'utiliser la commande " " qui n'existe pas. Hprof Action pour ouvrir dans eclipse dans DDMS. Mais cela ne fonctionne pas.

5voto

Shahul3D Points 996

Vous devez d'abord le convertir pour pouvoir l'utiliser dans MAT.

vous pouvez utiliser l'outil hprof-conv qui se trouve à AndroidSDK/platform-tools/ hprof-conv

hprof-conv Android.hprof mat.hprof

Essayez ensuite d'ouvrir le fichier converti dans MAT.

4voto

indraja machani Points 679

J'ai la solution. J'ai utilisé "./hprof-conv fichier.hprof mat.hprof" au lieu de "hprof-conv fichier.hprof mat.hprof". Merci

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X