我正在使用运行Android操作系统的HTC Flyer平板电脑遇到应用程序崩溃。为了正确调试这些崩溃 - 甚至知道启动调试的位置 - 我需要知道这些崩溃的原因。
在哪里可以找到应用程序创建的日志文件?我是否需要在设备上安装任何特殊软件以确保创建和/或访问这些日志文件?
答案 0 :(得分:1)
安装Android SDK(http://developer.android.com/sdk/index.html)
为您的设备安装USB驱动程序(http://developer.android.com/sdk/oem-usb.html)
在SDK目录的platform-tools文件夹中,调用“adb logcat”
或
在您的设备上安装日志收集器(https://market.android.com/details?id=com.xtralogic.android.logcollector),让应用为您创建日志。
答案 1 :(得分:1)
大多数安装了Android SDK的开发人员都使用logcat来查看存储的日志缓冲区。在命令行中,您可以在连接设备的情况下运行“adb logcat”以转储此日志。
如果你有Eclipse和Android设备工具(ADT)插件,你可以在Eclipse中选择DDMS选项卡,选择感兴趣的过程,然后查看LogCat窗口中的日志。
如果您没有,您可以对CatLog进行目录搜索,这是一个允许在手机上查看此数据的应用程序。