【问题标题】:How to show compilation errors in android studio如何在android studio中显示编译错误
【发布时间】:2013-06-22 16:29:41
【问题描述】:

我想知道如何在 Android Studio 中显示编译错误。我尝试了以下一个:

Android Studio: Where is the Compiler Error Output Window?

但它显示另一个错误:

javac: invalid target release: 1.8

任何知道实际解决方案的人请回复。

【问题讨论】:

    标签: android android-studio android-build


    【解决方案1】:

    项目窗口中有一个“问题”视图:

    只需单击下拉菜单(Android 设置为默认设置)并选择“问题”。无法与日食问题相提并论...

    【讨论】:

    • Android Studio 3.1.1 ... 似乎问题视图不会自动更新。必须单击另一个选项卡,然后返回 problems 才能查看新问题。如果我修正了错字,它会更新并从问题视图中删除错字。
    • 真的一文不值。 Eclipse 和 Netbeans 都处理得更好。
    • 荒谬的是,问题视图可能是访问次数第二多的视图,但很难找到。
    • Eclipse 在所有方面都更好......我全心全意地讨厌 Android Studio
    【解决方案2】:

    使用 F2

    除了其他答案所说的之外,您还可以通过按 F2Shift+F2 来查找错误。当您看不到边栏上的红色指示符时,这很有用。

    【讨论】:

    • 谢谢!我讨厌 Android Studio....
    【解决方案3】:

    Android Studio 中有“消息”标签。编译错误和警告在那里。您可以通过按 alt+0 来选择它(OS X 中的⌘+0 - 查看|工具窗口|消息的快捷方式)。

    【讨论】:

    • “javac:无效的目标版本:1.8”显示在“消息”选项卡中。我需要查看 java 编译错误。
    • 正常情况下也应该有编译错误。您可能拥有(可能)与 Android Studio 不兼容的 jdk 1.8。我会尝试切换到 1.7。
    • 实际上我在 android studio 上工作了 2 个月。一切正常。如果没有编译错误,构建没有问题。但是如果有编译错误“消息选项卡”显示“编译错误 bla bla ...”但不显示错误。而已。如果jdk 1.8不兼容Android Studio,是不是就无法构建了。
    • 嗯,您发布的错误消息说您的 javac 有问题,我认为这就是您没有编译错误的原因。是花 5 分钟尝试 1.7 jdk 并查看编译错误,还是按原样执行,这取决于您。
    • OS X 中的⌘+0 - 查看|工具窗口|消息的快捷方式
    【解决方案4】:

    我一直在寻找构建项目时可以在 Eclipse 中看到的“问题”视图。为此,您可以转到分析 -> 检查代码

    Where is the warnings view in Android Studio?

    然后我点击“按严重性分组”,这样我就可以看到警告和错误。

    【讨论】:

      【解决方案5】:

      在工具栏中,转到Analyze -> Inspect Code

      之后,您将看到Inspection Results 窗口,其中包含详细的错误和警告。见图片:

      【讨论】:

      • 这非常有用,但我希望 Android Studio 能够即时执行此操作。例如,如果您删除一个函数,一个窗口会显示该函数被调用为错误的所有实例。
      【解决方案6】:

      下一个 / 上一个突出显示的错误:F2/Shift + F2

      在插入符号处显示错误描述:Ctrl+F1

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-06-15
        • 1970-01-01
        • 2013-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多