【小技巧】Android Studio Analyze,从缩包开始

大致上来说,在AS中, 有这么一系列的小工具,翻译过来叫做检查项,位置在

AS工具栏 -> Analyze -> run inspection by name,也可以用Ctrl+Alt+Shift+I快速呼出

这些检查项我主要用于代码缩包,所以只是用 Unused 开头命令
鉴于Analyze功能之强大,我暂时没时间完整了解所包含的功能,只是把我常用的一些列举出来,若有任何错误,也请不吝赐教

Unused 系列
Unused 'catch' parameter 查询未被使用的参数,我这里查到的全是未被使用的Exception参数
Unused method parameter 查询未被使用的参数,可以查出自己代码中的未被使用的参数
Unused assignment 查询无效赋值,比如第一次赋值未被使用就第二次赋值
Unused declaration 查询未被使用的声明,赋值之后未被使用,未被使用的方法,未被调用过构造函数的类
Unused id 布局文件中,声明id却未被使用
Unused import 无效的的import,可用快捷键Ctrl+Alt+O快速删除
Unused lable 没有结果,不知道是啥
Unused library 没有结果,不知道是啥
Unused quantity translation 未被使用的翻译,跟多语言适配有关
Unused resources 未被使用的资源文件,比如没用的布局、图片、字段、颜色、各种xml文件
Unnecessary unicode escape sequence 没必要的转义字符,比如用"\u4E00"代替"-"

但毕竟是程序判断,删的时候看着点,避免误伤


个人理解,难免有错误纰漏,欢迎指正。转载请注明出处。

你可能感兴趣的:(【小技巧】Android Studio Analyze,从缩包开始)