Android Studio 3.2: не удается найти панель задач анализатора при открытии файла дампа HPROF - PullRequest
0 голосов
/ 09 октября 2018

Я пытаюсь проанализировать приложение на предмет утечек памяти с помощью Android Profiler.Большинство онлайн-уроков (и ответов на этом сайте) говорят, что нужно создать дамп кучи, сохранить его с расширением .hprof, а затем открыть его в Android Studio.Я могу это сделать, но не могу найти панель «Задачи анализатора», на которую ссылаются эти учебные пособия, как на скриншоте ниже:

Пример снимка экрана

У меня естьпытался искать везде.Это все, что я вижу на своем конце:

Что я вижу

Где я могу найти это?

Ответы [ 2 ]

0 голосов
/ 15 октября 2018

FYI, это отслеживается на трекере: https://issuetracker.google.com/issues/117363840

От Google Engineer: Thanks for the feedback. It is the limitation of our tool at this moment, but it's on our backlog to address in the future.

0 голосов
/ 15 октября 2018

Похоже, что панель Analyzer Tasks была удалена в последних версиях Android Studio.

Вы можете загрузить старую версию или использовать другое программное обеспечение для анализа дампов кучи.Для этого есть Mat или YourKit .Вероятно, на рынке есть другое программное обеспечение для этого.

Чтобы обнаружить утечки памяти, я могу только посоветовать вам использовать Leak Canary .Это инструмент, который автоматически ищет утечки памяти в приложении во время выполнения, сбрасывая кучу и анализируя ее.

Не стесняйтесь спрашивать, если у вас есть вопросы по этим инструментам.

Естьхороший день.

...