Android: Как получить данные /anr/traces.txt от Samsung Galaxy Tab?

Мое приложение дает anr во время отладки моей вкладки Galaxy Tab. Устройство можно просматривать в DDMS в Eclipse, и я могу просматривать SD-карту с помощью проводника файлов DDMS. Но я не могу просматривать каталог данных (когда я нажимаю стрелку вниз рядом с этим каталогом, кажется, что каталог открыт). Любые подсказки, как я могу получить файл?

Ответы

Ответ 1

Вы можете извлечь файл, используя следующую команду:

adb pull/data/anr/traces.txt

Надеюсь, это поможет, Франциско.

Ответ 2

Если вы получите "разрешение отказа", вы можете сделать это:

adb shell "cp /data/anr/traces.txt /storage/extSdCard/" 
adb pull /storage/extSdCard/traces.txt

Ответ 3

На некоторых устройствах файл трасс называется traces.txt.bugreport по какой-либо причине. См. Другие ответы для вытаскивания файла на ваше устройство.

Ответ 4

Попробуйте эту команду. это хлопот бесплатно. adb shell "cat /data/anr/traces.txt" | less

Ответ 5

для пирога Android

adb bugreport ./bugreport.zip

и тогда вы попадете в zip файл

bugreport/FS/data/anr/*
bugreport/FS/data/tombstones/*