Android: Где инструмент мониторинга памяти?

Существует инструмент Memory Monitor для анализа распределения памяти по прошествии времени, рисунка, который он генерирует, как показано ниже:

enter image description here

Я просто не могу найти такой инструмент, как "Memory Monitor". Где я могу его найти?

Ответ 1

Так как это местоположение инструмента, похоже, со временем изменилось (по мере того, как набор инструментов Android Monitor растет), вот разбивка для выбранных версий Android Studio (если вы хотите добавить отсутствующую версию, не стесняйтесь предлагать редактирование для этот ответ, чтобы включить его!)


Android Studio 2.2.3

Доступ к IDE (внизу слева, теперь сгруппирован с другими мониторами на вкладке "Монитор" ):

введите описание изображения здесь

Доступ к меню:

Вид → Инструмент Windows → Монитор Android


Предварительный просмотр Android Studio 2.0

Доступ к IDE (внизу слева):

enter image description here

Доступ к меню:

Вид → Инструмент Windows → Монитор Android

а затем выберите вкладку "Память".


Android Studio 0.8.10

Доступ к IDE (внизу справа):

enter image description here

Доступ к меню:

Инструменты → Android → Монитор памяти

или

Вид → Инструмент Windows → Монитор памяти

Ответ 2

В последней версии Android Studio (я использую Canary канал) ver 1.3 монитор памяти находится под Android вкладка внизу → память.

Memory tool location

Ответ 3

В последней версии (1.4.1) Android Studio он отображается внизу, но вам нужно активировать его, по крайней мере, мне нужно было активировать его, перейдя на Tools > Android > Enable ADB Integration, как на следующем изображении:

Меню интеграции АБР

I.e. в меню Tools > Android отсутствует "Инструмент памяти", поскольку он отображается непосредственно в левом нижнем углу экрана.

Ответ 4

Android поставляется с инструментом отладки, который называется сервером мониторинга DDL Dalvik (DDMS), который предоставляет услуги переадресации портов, захват экрана на устройстве, информацию о потоке и куче на устройстве, информацию о регистрации, обработке и информации о состоянии радиосвязи, входящих спуфинг звонков и SMS, спуфинг данных местоположения и т.д. На этой странице представлено скромное обсуждение функций DDMS; это не исчерпывающее исследование всех возможностей и возможностей.

Просмотр использования кучи для процесса DDMS позволяет вам посмотреть, сколько памяти кучи используется процессом. Эта информация полезна при отслеживании использования кучи в определенный момент времени при выполнении вашего приложения.

Чтобы просмотреть использование кучи для процесса:

На вкладке "Устройства" выберите процесс, для которого вы хотите видеть информацию о куче. Нажмите кнопку "Обновить кучу", чтобы включить информацию о кучи для процесса. На вкладке "Куча" выберите "Причина GC", чтобы вызвать сбор мусора, который позволяет собирать данные кучи. По завершении операции вы увидите группу типов объектов и память, выделенную для каждого типа. Чтобы обновить данные, вы можете снова щелкнуть Cause GC. Нажмите на тип объекта в списке, чтобы увидеть гистограмму, которая показывает количество объектов, выделенных для определенного размера памяти в байтах. Документация DDMS для Android