android studio 的几个好用的工具

代码调优

1. lint 检查

http://www.carrotsight.com/2016/01/29/%E6%B5%85%E8%B0%88Android%E8%87%AA%E5%AE%9A%E4%B9%89Lint%E8%A7%84%E5%88%99%E7%9A%84%E5%AE%9E%E7%8E%B0%20%EF%BC%88%E4%B8%80%EF%BC%89.html
https://github.com/yongce/AndroidDevNotes/blob/master/notes/knowledge/0005-custom-lint.asc

2. checkStyle idea

http://www.jianshu.com/p/1bc49f53ac0a
http://www.jianshu.com/p/baea25f710e7
非常之强大,code review 前建议自己先check 下。
具体支持的检查有:
Javadoc注释
命名约定
标题
Import语句
体积大小
空白
修饰符

代码问题
类设计
混合检查

3. findbugs-idea

http://blog.csdn.net/fengyuzhengfan/article/details/50775170
可以检查的比较强大的地方np、和多线程问题,其余可参照参考文献。至于它的配置,其实与checkstyle idea类似,可以通过xml配置,当然也可在gradle中配置。

4. 内存分析 MAT 不过我一般都会在eclipse独立插件上分析

可参见我的 http://www.jianshu.com/p/f14e89641109

5. 卡顿分析 traceview 有空补上

可参见http://blog.csdn.net/qq_28195645/article/details/51736097
分析某个类中,造成界面卡顿的可能函数,从而解决卡顿问题。

编译速度优化

JRebel for Android

类似于instant run的东西,比之更强大。http://www.jianshu.com/p/be33792f1808

AndroidStudio Freeline 阿里的,也是类似的工具

http://www.jianshu.com/p/6d87872a85be

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【雷霆战机】 〖http://pan.baidu.com/s/1kVstszX〗 《解压源码后直接用AI...
    小菜c阅读 3,626评论 1 10
  • ¥开启¥ 【雷霆战机】 〖http://pan.baidu.com/s/1kVstszX〗 《解压源码后直接用AI...
    小菜c阅读 3,847评论 0 5
  • @synthesize和@dynamic分别有什么作用?@property有两个对应的词,一个是 @synthes...
    笔笔请求阅读 555评论 0 1
  • 以“要不要加班”来评价一份工作好不好的人,绝不是企业需要的人才,因为他对工作的态度就单纯只是“做了”而不是...
    葛潔阅读 241评论 0 0
  • 云遮雾罩山雀闹, 草绿花红映竹桃。 蜗牛静待黄鹂鸟, 偏有青蛙弄喧嚣。 注:早上起床,见天空阴云密布,似乎要下雨。...
    李兆兴诗歌教育阅读 415评论 0 0