Измерение производительности на Android - PullRequest
3 голосов
/ 13 марта 2012

Я ищу способы измерения производительности моего приложения для Android. В частности, когда вызываются конкретные методы. По-видимому, я могу использовать время (время за временем), чтобы оценить, насколько быстро и, следовательно, как быстро это было выполнено.

Кто-нибудь знает какую-либо другую технику? то есть показывает, сколько процессора используется.

Заранее спасибо за любой ответ.

Ответы [ 2 ]

3 голосов
/ 18 января 2013

Вы можете использовать Traceview для этого , как упомянул Кабуко , обратите внимание, что этот инструмент также доступен из Eclipse и довольно прост в использовании:

Запустите приложение, перейдите в представление DDMS, выберите процесс для трассировки и нажмите кнопку «Начать профилирование метода» (стрелки дерева с красной точкой).Выполните действия, которые вы хотите профилировать в приложении, а затем снова нажмите ту же кнопку, чтобы остановить трассировку, и Eclipse покажет вам трассировку.

Start method profiling button

3 голосов
/ 13 марта 2012

Android поставляется с инструментом TraceView, который полезен для измерения такого рода вещей. Прочитайте этот документ по профилированию с Traceview .

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