2012-03-13 3 views
3

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

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

Заранее благодарим за любой ответ.

ответ

3

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

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

Start method profiling button

3

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

Смежные вопросы