Android Device Monitor устарел в Android Studio 3.1 и удален из Android Studio 3.2 . Функции, которые вы могли использовать через Android Device Monitor, были заменены новыми функциями. Таблица ниже поможет вам решить, какие функции следует использовать вместо устаревших и удаленных функций.
Компонент Android Device Monitor | Что вам следует использовать |
---|---|
Сервер Dalvik Debug Monitor (DDMS) | Этот инструмент устарел. Вместо этого используйте Android Profiler в Android Studio 3.0 и более поздних версиях, чтобы профилировать использование ЦП, памяти и сети вашего приложения. Если вы хотите выполнить другие задачи отладки, например отправить команды на подключенное устройство для настройки переадресации портов, передать файлы или сделать снимки экрана, используйте Android Debug Bridge ( |
Трассировка | Этот инструмент устарел. Чтобы проверять файлы |
Систраце | Если вам нужно проверить собственные системные процессы и устранить проблемы с пользовательским интерфейсом, вызванные пропущенными кадрами, используйте |
Трассировщик для OpenGL ES | Используйте инспектор графического процессора Android . |
Средство просмотра иерархии | Если вы хотите проверить иерархию представлений вашего приложения во время выполнения, используйте Layout Inspector . Если вы хотите профилировать скорость отрисовки макета вашего приложения, используйте Window.OnFrameMetricsAvailableListener , как описано в этой записи блога . |
Пиксель Идеальный | Используйте инспектор макетов . |
Инструмент сетевого трафика | Если вам нужно просмотреть, как и когда ваше приложение передает данные по сети, используйте Network Profiler . |
Запустите Монитор устройств Android
Чтобы запустить автономное приложение Device Monitor в Android Studio 3.1 и более ранних версиях, введите следующее в командной строке в каталоге android-sdk /tools/
:
monitor
Затем вы можете связать инструмент с подключенным устройством, выбрав устройство на панели «Устройства» . Если у вас возникли проблемы с просмотром панелей или окон, выберите «Окно» > «Сбросить перспективу» в строке меню.
Примечание. Каждое устройство одновременно можно подключить только к одному процессу отладчика. Так, например, если вы используете Android Studio для отладки приложения на устройстве, вам необходимо отключить отладчик Android Studio от устройства, прежде чем прикреплять процесс отладчика из монитора устройств Android.