静态代码扫描工具
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

浙公网安备 33010602011771号