java - 从 ADT 模拟器报告堆栈跟踪

标签 java android exception android-emulator

有谁知道如何打印在 Eclipse 中的 Android 模拟器中运行时捕获的异常的堆栈跟踪?我捕获异常并调用 .printStackTrace() 但我找不到它的写入位置。我尝试过 .printStackTrace(System.out) 和 .printStackTrace(System.err)。我很高兴能够将他们引导到 Eclipse 控制台。

最佳答案

使用logcatSystem.outSystem.err 在 Android 中被重定向到 logcat。只需转到 Window -> Show View -> Other -> Android -> Logcat,您就会在那里获得所有记录的内容。

关于java - 从 ADT 模拟器报告堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4209918/

相关文章:

java - Spring Boot 应用程序错误

java - 处理具有相似页面逻辑但不同定位器的环境

android - 广播 Intent 回调 : result=CANCELLED

android - 我创建了一个数据库和一个用于保存数据的表。但是当我退出应用程序并再次运行时,我的数据已经存储在根本不存在之前?

java - 防止 Java 在某些异常情况下打印堆栈跟踪

java - 条件运算符

java - Kotlin 检查列表中已删除类型的元素是否是 Java 类的实例

android - 在Android中保存表单时如何知道表单数据发生了变化

python - 异常相等性检查 - 使用 Numpy Where 查找抛出异常的索引

.net - 如何知道 System.Data.Sqlite 对象何时/什么异常被抛出?