android - 在运行 AS 检查和 gradle Lint 时获得(几乎)相同的结果

标签 android intellij-idea gradle android-studio lint

我有类似的问题 than this one .从 Android Studio 和控制台 Gradle 任务运行代码检查时,我希望获得相同的结果(尽可能多)。 从 AS 运行时,我正在使用定义一些检查工具的 xml 配置文件,例如:

<inspection_tool class="AndroidLintContentDescription" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="AndroidLintHardcodedText" enabled="true" level="INFO" enabled_by_default="true" />
<inspection_tool class="AndroidLintRegistered" enabled="true" level="INFO" enabled_by_default="true" />
<inspection_tool class="AnonymousClassComplexity" enabled="true" level="WARNING" enabled_by_default="true">

AS 和控制台的结果存在很大差异(AS“Android Lint”部分中的 78 项与控制台中的 38 项)。 从控制台运行 Lint 时如何加载此配置文件?这可能吗?

问候

最佳答案

您可以从命令行运行 Android Studio 检查:

<android studio path>/bin/inspect.sh

https://www.jetbrains.com/idea/help/running-inspections-offline.html

关于android - 在运行 AS 检查和 gradle Lint 时获得(几乎)相同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26222665/

相关文章:

android - ConstraintLayout 2.0 渲染问题

c# - 使用 Microsoft Cognitive Speech + Websocket 的连续语音识别 - Xamarin

模拟器中的 Android 4 软件按钮?

android - 更新到0.12之后,gradle插件脚本失败

android - 为什么 Firebase Phone Auth 需要很长时间才能在某些运营商上发送短信验证码?

intellij-idea - 在 Intellij 中为 Apache Velocity 宏参数启用隐式上下文变量解析

android-studio - 在 Android Studio 中查找操作键盘快捷键在 macOS 上打开终端 `\;type\=a` (Command-Shift-A)

java - 无法使用 libGDX 设置 android 项目

java - 为 Android 创建 gradle 友好的项目结构

java - Android:添加 SEND_SMS 权限导致 gradle build 失败