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