Файл трассировки Android создан, но имеет длину 0 байт - PullRequest
7 голосов
/ 02 февраля 2010

Я пытаюсь следовать инструкциям на этой странице , чтобы создать файл трассировки. Я могу увидеть файл в Проводнике в DDMS и вытащить его на мой компьютер, но его длина равна нулю байтов.

Любые предложения относительно того, что я могу делать неправильно, пожалуйста?

1 Ответ

8 голосов
/ 04 февраля 2010

Проблема, похоже, заключалась в том, что вызов stopMethodTracing (), который я поместил в метод onDestroy () (как предложено в Руководстве разработчика ), не смог остановить трассировку, даже если я попытался три различные способы прекращения действия ... вращение экрана, нажатие клавиши Home и использование Taskiller для закрытия приложения.

Переместив stopMethodTracing () в другое место, теперь у меня есть трассировка с данными!

(Жизненно важной подсказкой было то, что я заметил, что LogCat сообщал о TRACE STARTED, но никогда не сообщал о TRACE STOPPED.)

...