Android Studio:Lint检查Jack编译器

时间:2016-10-08 14:37:53

标签: android-studio android-lint jack-compiler

当我使用try-with-resources时,Android Studio会报告此Lint错误:

Try-with-resources requires API level 19 (current min is 17)

这个报告是错误的:因为我使用Jack编译器,我也可以将此功能用于较旧的API版本(至少它可以在仿真器中使用)。

我当然可以使用@SuppressLint("NewApi")来抑制这种lint检查,但是当我们停止使用Jack编译器时,这将非常糟糕。

那我们该怎么办?

  • 这是一个需要向某些问题跟踪报告的问题吗? 例如我们应该向Android Studio或Jack-compiler报告,还是有针对Android lint检查的问题跟踪器?
  • 当Jack编译器处于活动状态时,我们可以以某种方式全局停用此lint检查吗?
  • 任何其他想法......

0 个答案:

没有答案