32

我已经更新到 Android Studio 3.1,它在编译时没有显示错误的详细信息。假设如果我在某处遗漏了分号,或者我没有实现接口的方法,那么它总是给我这个错误,但没有告诉我错误发生在什么地方或发生在哪里! 所有错误细节都在 Studio 3.0 中完美显示。我如何在 3.1 中看到它们?

这是我每次发生错误时收到的消息。

Compilation error. See log for more details
4

3 回答 3

96

在构建按钮下方有一个切换按钮,它将显示详细的构建日志。点击它,您应该能够看到 AS 3.1 之前的错误。

切换按钮

于 2018-04-10T04:25:08.073 回答
11

我不知道这是否是你的问题,但你应该在那里找到你的错误:

在此处输入图像描述

因此,您必须在最底部披露所有这些行以获取错误。如果有人有更好的方法来做到这一点,我也在寻找。

于 2018-04-09T02:00:29.147 回答
0

自从我更新我的电脑并更新到 3.1+ (同时完成)以来,我一直遇到这个错误。我正在获取成功/失败的树视图列表,但是当发生失败时它刚刚停止,它实际上并没有列出树中的错误。我必须查看完整的调试日志以找出发生任何问题的位置。

我相信问题出在我的用户名中,Android Studio 将 SDK 下载到默认位置“C:\Users\user name\AppData\Local\Android\sdk”。我发现一些配置窗口抱怨该位置的空间,所以我将我的 SDK 移动到“C:\Dev\Android\sdk”,现在我在树的底部再次看到 Java 错误。

于 2018-05-25T10:54:31.380 回答