2017-09-22 4 views
4

HPROF Analyzer/Analyzer tâches est un excellent outil dans Android Studio 2 qui permet de détecter les fuites de mémoire. Cela prend moins de temps que d'utiliser l'outil Eclipse MAT. Cependant, je ne pouvais pas le trouver en utilisant le nouveau profileur Android dans AS3.L'outil HPROF Analyzer n'a pas été trouvé dans Android studio 3

Toute aide est grandement appréciée!

+0

Avez-vous trouvé? J'ai le même problème. Les nouveaux profils de mémoire sont tellement lents. C'est juste impraticable. Si je vider un tas. Je ne reçois pas de fichier hprof. La documentation officielle est toujours pour Android studio 2 –

+0

Décharger le tas, puis ouvrez l'onglet captures (en haut à gauche sous les onglets du projet et de la structure). Double-cliquez sur le fichier hprof et voila, vous obtenez l'analyseur. –

+0

Si vous ne trouvez pas le fichier de capture, cochez le commentaire ci-dessous. –

Répondre

8

Vous devez enregistrer le fichier de vidage et l'ouvrir via l'onglet "capture". L'analyseur est alors disponible

+3

Il est intéressant de constater qu'AS n'affichait pas la capture enregistrée dans la fenêtre de l'explorateur de projet, ou rien dans la fenêtre de capture même après l'enregistrement du fichier hprof. Je suis allé dans Préférences -> Éditeur -> Types de fichiers et trouvé sous Ignorer les fichiers et dossiers le type de fichier * .hprof. J'ai enlevé ceci, alors il est apparu dans l'explorateur de projet. –

+0

Dans mon cas, le fichier a été exporté sans extension. ajouter ".hprof" et tout devrait bien se passer – Marriage

0

Enregistre d'abord votre fichier .hprof.

enter image description here

glisser ensuite que dans Android Studio.

Trouver plus de détails here