Отслеживание звонков в Android - PullRequest
5 голосов
/ 06 мая 2010

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

Это очень похоже на этот вопрос (Call trace in java) , но на разных платформах (jvm-PC против dvm-Android). У меня нет контроля над начальными аргументами dalvik, поэтому я не могу указать java-агент (или я здесь не прав?). Есть ли другой способ сделать трассировку метода?

Спасибо!

1 Ответ

4 голосов
/ 06 мая 2010

Метод Runtime.traceMethodCalls (), упомянутый в ответах на связанный вопрос, фактически связан в Android. Он просто запускает функцию профилирования метода с аргументами по умолчанию. Подробнее читайте в статье о профилировании методов и трассировке в документации Android.

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