Как запустить приложение с профилировщиком в режиме «трассировки java»? - PullRequest
0 голосов
/ 15 марта 2019

Мы готовы оптимизировать время запуска приложения.

Конечная цель - процитировать

холодный запуск фрагмента X так же быстро, как запускается калькулятор

У меня есть несколько идей о том, что можно настроить, чтобы ускорить загрузку, но я бы хотел проверить их, прежде чем пытаться их опробовать.

Итак, я открываю представление профилировщика и запускаю конфигурацию запуска приложения.

profiler without call chart

Хорошо ... никаких следов.

К сожалению, я не могу нажать кнопку record, пока после приложение не загрузится. Что не приносит мне пользы, потому что я пытаюсь получить профиль стартапа.

Можно ли запустить программу с уже активной функцией записи?

UPDATE

Да, вы можете, если вы отредактируете конфигурацию запуска, но она не дает вам никакой соответствующей информации, потому что даже тогда она только начинает записывать информацию ПОСЛЕ запуска.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...