如何在android studio中启用stacktrace?它的窗户在哪里?
我开发了一个在HTTP执行方法上有问题的应用程序。有人建议我查一下stacktrace。但我不知道怎么做 那么我怎样才能启用它呢?它的窗户在哪里 我将如何在android studio中启用stacktrace?它的窗户在哪里?,android,android-studio,stack-trace,Android,Android Studio,Stack Trace,我开发了一个在HTTP执行方法上有问题的应用程序。有人建议我查一下stacktrace。但我不知道怎么做 那么我怎样才能启用它呢?它的窗户在哪里 我将--full stacktrace放在文件>设置>编译器>命令行选项中。所以我只在调试器窗口中看到线程和帧 (我知道log cat,我使用它,我需要使用堆栈跟踪)您正在寻找Logcat。调出它的键绑定是Alt+6。您也可以通过单击android studio底部的图标将其打开: 可能您正在捕获异常,但忽略了结果,您可以像这样记录stacktrac
--full stacktrace
放在文件>设置>编译器>命令行选项中
。所以我只在调试器窗口中看到线程和帧
(我知道log cat,我使用它,我需要使用堆栈跟踪)您正在寻找Logcat。调出它的键绑定是Alt+6。您也可以通过单击android studio底部的图标将其打开: 可能您正在捕获异常,但忽略了结果,您可以像这样记录stacktrace:
public void doSomething() {
try {
//do something that might throw an exception
} catch (Exception e) { //be as specific as possible when catching an exception
Log.e("ExceptionTag", e.getMessage(), e);
}
}
不,我知道什么是圆木猫。我之前问过一个问题,我把我的日志放进去,但他们说,也放上堆栈跟踪。默认情况下,堆栈跟踪会转到LogCat,除非您使用的是自定义日志实现。可能您正在捕获一个异常,但没有打印它的stacktrace?在try-catch块中,我使用printStackTrace();getMessage();将日志放入log cat。然后堆栈跟踪应打印到logcat。您是否正在筛选logcat(选中筛选框)以及是否选择了正确的设备(如果您连接了电话和模拟器,则可能会出现问题)?否。我使用无筛选选项。你能检查一下我前面的问题吗?