代码之家  ›  专栏  ›  技术社区  ›  kuzdu

Android Studio在缺少注释时阻止成功编译

  •  0
  • kuzdu  · 技术社区  · 4 年前

    我在我的项目中发现了一个短毛错误。

    Call requires API level 26 (current min is 23): java.time.format.DateTimeFormatter#format
    @Add RequiresApi(O) Annotation
    

    我想知道为什么我的项目正在编译。因为该应用程序在API级别小于26的设备上崩溃。

    解决这个问题并不难,但我当然想知道是否还有其他问题 RequiresApi -注释(或错误)。所以安卓工作室真的很聪明,并警告我。但我更希望我得到一个编译器错误。

    我搜索了一段时间,但找不到如何配置它。有人知道当存在如此重要的注释警告/错误时,我如何阻止成功编译吗?

    0 回复  |  直到 4 年前
        1
  •  0
  •   kuzdu    4 年前

    这不是一个超级解决方案。但你可以按下 Analyze -> Inspect Code -> Whole Project 在输出中,您可以看到所有错误。

    enter image description here