Android Studio 3.6.3下无法运行Android Lint

10

我的一个项目在运行检查时没有运行Android lint。我已将检查设置重置为默认值,并尝试从另一个正在运行lint的项目中导出设置,但依然没有生效。 以下是设置和检查结果的图片。 请问有什么想法可以让Android Lint在该项目中运行吗? 检查设置

我的检查结果 enter image description here


你的Android Gradle插件是哪个版本? - Pavlo Ostasha
@PavloOstasha 3.6.3,Gradle 版本为 5.6.4。 - SABANTO
你成功解决了这个问题吗?我也遇到了这个问题。@SABANTO - VanechikSpace
@VanechikSpace 我不记得我是怎么解决这个问题的,但可能是因为我采取了某些“核心”的措施,因为清除缓存、重启和导入设置都没有起作用。我会尝试回忆并在这里评论。 - SABANTO
@SABANTO 我注意到当我只分析一个文件时,Android Lint 警告和错误会出现在这个窗口中,但是当我对整个项目进行分析时,它们就不会出现了。 - VanechikSpace
2个回答

1

尝试使缓存失效/重新启动

文件 --> 使缓存失效

如果不起作用,请尝试重新安装Android Studio


2
清除缓存并重新启动对我有用。 - Ayxan Haqverdili

0
从图片上看,您的lint似乎正在工作。可能您还期望其他类型的lint错误,但由于您的项目没有这些错误,它们在此处未列出。

1
是的,程序正在运行,但我没有得到有关“Android”错误的结果,并且错误存在但不显示,因此我提出了这个问题。 - SABANTO
请您确认以下内容:
  1. 您的项目主文件夹中是否有任何基准线lint文件?
  2. 检查build.gradle中的lintOptions(),看看是否因为错误而禁用了该lint。
  3. 尝试切换到检查中的默认配置文件,看看是否有所帮助。
另外,我想问一下,您如何确定您拥有未显示的“Android lint”?
- Sonu Sourav
2
@SonuSourav 我检测到在build.gradle中既没有baseline-lint文件,也没有lintOptions()。添加了lintOptions()之后,baseline-lint文件出现了,但问题仍然存在。切换到默认配置文件也没有帮助。 - VanechikSpace

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接