我真的很喜欢最近在Kotlin编写Android应用程序 - 但我真的很想念lint。任何人都知道如何取消(至少部分)。是否有一个项目将android java lint规则适应kotlin? AFAIK lint仅在字节码上运行,因此需要进行一些手动转换。 我现在的主要痛点是,当我使用函数<时,我需要编译时错误。 MINSDK级别 有人能指出我正确的方向吗?
答案 0 :(得分:17)
Kotlin团队正致力于支持针对Kotlin代码的Android Lint检查。您可以观看this issue以跟踪进度。
答案 1 :(得分:5)
在Android Studio 3.2的发布中,Lint可以检查。
按照以下步骤为Kotlin启用lint检查:
要启用这些检查,请转到文件> 偏好设置> 编辑> 检查并检查您要在Kotlin互操作性下启用的规则,如下所示。
然后,您可以选择分析>来运行检查。从主菜单中检查代码。
在Lint checks for Java/Kotlin interoperability
查看更多信息我希望它对我们有所帮助。
答案 2 :(得分:4)
Kotlin linter有几种不同的方法可以将它与不同的构建系统集成。