Android Sutdio自带的代码检查工具analyze的使用

温故而知新可以为师矣!

以前觉得代码检查是不是需要好专业的工具和专业的知识才能做啊,没想到Android studio有自带的工具,弄得特别简单,简直神器。

首先是使用方法:

1、在菜单栏找到:analyze-->inspect code




2、选择需要检查的范围(这边我选择了自己的项目,因为有其他引入的lib库,暂时先不检查):


检查完毕会出现:Inspection Results窗口,由于Android studio集成了多个代码检查工具的优点,所以他检查的很全,也很杂,主要看:

  Android 开头的组,例如

· Android > Lint > Correctness (可能影响程序正确性)

· Android > Lint > Performance (可能影响程序性能)

· Android > Lint > Security (可能影响程序安全性)

· 等等

·  Class structure 组:指出类的设计上可能存在的问题

·  Code style issues 组:有助于提供代码书写规范

·  Probable bugs 组:有助于发现隐藏的问题



4、如果觉得问题确实太多的可以筛选:找到菜单栏,analyze-->run inspection by name,点击会出现Enter inspection Name界面,这里我们填入需要筛选的信息为:没有使用的资源(前期可能有使用,但是随着功能的修改有一些资源文件用不到了,就造成了apk包的冗余,这样也有助于瘦身APK)



,然后同样的选择需要检车的范围,之后等待结果,结果出来了,可以看到现在检查的问题都是 unused resources的问题:



除了这两个功能,Android studio还有一个很厉害的功能就是:code cleanup,找到菜单栏:analyze--> code cleanup,点击,然后等待完成,重新review代码的时候你会发现他帮我们把一些代码的写法优化了:


这个功能还是很厉害。


介绍完毕!


  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值