美文网首页
Android Studio代码检查Lint工具

Android Studio代码检查Lint工具

作者: 美晨菌 | 来源:发表于2020-02-15 21:53 被阅读0次

    这篇文章用于简单介绍使用Lint进行Code Analyze的流程,推荐大家使用~

    Lint工具是Android Studio自动的代码分析检查工具。是用于分析代码中存在的代码错误、性能、安全性等问题代码优化工具。推荐大家使用~

    1. Analyze->Inspect Code(打开方式)
    option.png
    2. 点击之后会弹出如下弹窗,分别包含下面几个功能,根据实际情况选择即可。
    selection.png
    • 分析整个项目
    • 分析当前模块
    • 分析单个文件
    • 自选路径
    3. 代码分析结果
    result.png

    Lint根据分析内容一般和上面截图的内容类似。可以分为下面四类问题:

    1. Android
    • Correctness 正确性
      包含 旧SDK属性,不正确的资源文件,未更新的依赖等提醒。
    • Performance 性能
      对于可能影响性能的代码提醒,比如Cursor使用建议、Handler使用建议、layout布局存在无用的布局或者嵌套层次太深等提醒。
    • Security 安全
      不正确的Backup配置问题、不安全的TLS/SSL信任管理器等问题。
    • Usability 可用性
      包含一般的代码合理性使用提醒,比如文字大小、Menu按钮配置不合理、缺少必要方法等。
    2. Java
    • Class structure 类构造
      类方法和成员变量定义相关的提醒,比如可以用局部变量替代的成员变量。
    • Control flow issues 控制流问题
      无意义的布尔表达式、可以简化表达式、不必要的return返回等提醒。
    • Declaration redundancy 声明冗余
      比如可以弱化的方法、变量访问权限,未使用的方法、变量等。
    3. Spelling 拼写检查

    检查可能存在的单词拼写错误,可以将单词加入到字典中减少警告。

    4. XML

    包含XML文件中存在的问题,比如错误使用的属性,无效的属性,未使用的属性,未使用的命名空间等。

    相关文章

      网友评论

          本文标题:Android Studio代码检查Lint工具

          本文链接:https://www.haomeiwen.com/subject/tgcufhtx.html