Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android studio中启用stacktrace?它的窗户在哪里?_Android_Android Studio_Stack Trace - Fatal编程技术网

如何在android studio中启用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

我开发了一个在HTTP执行方法上有问题的应用程序。有人建议我查一下stacktrace。但我不知道怎么做

那么我怎样才能启用它呢?它的窗户在哪里

我将
--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(选中筛选框)以及是否选择了正确的设备(如果您连接了电话和模拟器,则可能会出现问题)?否。我使用无筛选选项。你能检查一下我前面的问题吗?