前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >android studio 的几个好用的工具

android studio 的几个好用的工具

作者头像
用户1127566
发布2018-06-04 18:01:26
9070
发布2018-06-04 18:01:26
举报
文章被收录于专栏:Android 开发学习Android 开发学习

代码调优

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.11.20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 代码调优
    • 1. lint 检查
      • 2. checkStyle idea
        • 3. findbugs-idea
          • 4. 内存分析 MAT 不过我一般都会在eclipse独立插件上分析
            • 5. 卡顿分析 traceview 有空补上
            • 编译速度优化
              • JRebel for Android
                • AndroidStudio Freeline 阿里的,也是类似的工具
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档