Методы Android, вызывающие отслеживаниеAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Методы Android, вызывающие отслеживание

Сообщение Anonymous »

Я был на полпути к изменению своего кода, чтобы печатать сообщение журнала каждый раз, когда я вхожу в метод и выхожу из него. Тогда я подумал, что, возможно, есть какая-то функция или плагин для Eclipse, который сможет отследить и показать мне это. В конце концов, это информация, которую имеет компилятор Java.

Мне нужно увидеть порядок, в котором вызывается каждый метод, и возвращается.

Он должен вывести имя метода и весь стек над ним, чтобы я мог знать, кто вызвал.

Необязательно, если он печатает время ввода и возврата, а также разницу, это будет полезной информацией для профилирования.

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

Если кто-то знает как правильно использовать его, чтобы получать только ту информацию, которая мне нужна, это тоже было бы здорово.

ОБНОВЛЕНИЕ:

Мне трудно использовать TraceView и его компаньон dmtracedump. Я сделал то, чего не должен был делать: я поискал в исходном коде dmtracedump и изучил его.

Это код, выдающий сообщение об ошибке, которое я получаю.

Код: Выделить всё

TraceData data1;
DataKeys* dataKeys = parseDataKeys(&data1, gOptions.traceFileName,
&sumThreadTime);
if (dataKeys == NULL) {
fprintf(stderr, "Cannot read trace.\n");
exit(1);
}
Но я не знаю, как исправить файл трассировки.
Он создается Debug.startMethodTracing("tracefile");< /p>

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

Подробнее здесь: https://stackoverflow.com/questions/108 ... g-tracking
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Методы Android, вызывающие отслеживание
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Методы Java, вызывающие исключения, сгруппированные по типу исключения
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Методы Java, вызывающие исключения, сгруппированные по типу исключения
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как протестировать методы, вызывающие System.exit()?
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Экспо отслеживание на переднем плане останавливается на Android при выключении экрана - отслеживание тропы неожиданно ос
    Anonymous » » в форуме Android
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»