当我在三星Galaxy Tab上调试时,我的应用程序会出现ANR错误。这个设备在Eclipse的DDMS中是可以查看的,并且我可以使用DDMS文件浏览器浏览SD卡。但是我无法进入数据目录(当我单击此目录旁边的下拉箭头时,该目录似乎已经打开)。 有什么提示可以帮助我获取文件吗?
当我在三星Galaxy Tab上调试时,我的应用程序会出现ANR错误。这个设备在Eclipse的DDMS中是可以查看的,并且我可以使用DDMS文件浏览器浏览SD卡。但是我无法进入数据目录(当我单击此目录旁边的下拉箭头时,该目录似乎已经打开)。 有什么提示可以帮助我获取文件吗?
您可以使用以下命令获取文件:
adb pull /data/anr/traces.txt
希望能对您有所帮助, Francisco。
适用于Android Pie及以上版本
adb bugreport ./bugreport.zip
然后您将会在zip文件中得到它们
bugreport/FS/data/anr/*
bugreport/FS/data/tombstones/*
traces.txt.bugreport
。请参考其他答案将文件拉到您的设备上。尝试使用这个命令,它非常方便。adb shell "cat /data/anr/traces.txt" | less