静态代码扫描工具

1.findbugs。可以单独安装也可以安装eclipse插件();项目上单击右键—>find bugs-find bugs

2.Clang Static Analyzer。xcode已经集成了,Xcode—>product—>analyze,进行分析

3.Analyze. Andriod Studio已经集成了,Andriod Studio—>inspec code

4.GodEyes. 是一款针对Android App 的源码 crash 隐患扫描工具。特点包括: 
  Godeyes专注于无线App代码Crash隐患静态扫描,主要有以下特性: 
  1. 扫描规则提取来自APP的典型crash案例代码,并且在持续增加中。 
  2. 覆盖已有无线代码扫描工具(findbugs、PMD、checker等)的扫描盲区。 
  3. 准确率不低于90%。 
  4. 支持Android、iOS APP代码扫描。 
  5. 客户端工具安装部署快捷,Eclipse插件版本、Mac一键式命令行版本。 
  6. 扫描规则可定制,提供多种格式的扫描报告。 

  7.支持eclipse插件( http://godeyes.duapp.com/ )

5.Lint. Android SDK自带了工具Lint,通过它可以对Android工程源码进行静态代码分析,发现潜在的缺陷和优化改进项。Android Lint可以在以下几个层面分析代码:correctness正确性,security安全性,performance性能,usability可用性,accessibility可访问性和internationalization国际化

6.Android性能测试工具Emmagee

posted @ 2017-01-19 15:38  smile^YY~  阅读(471)  评论(0)    收藏  举报