Android 代码审计工具和常见问题

来源:互联网 发布:日上免税店mac报价 编辑:程序博客网 时间:2024/06/05 03:24

1.Android lint工具

Android studio 找到Analyze目录下的Inspect Code 检查代码选择检查代码的范围


2.FindBugs_IDEA 插件

AndroidStudio 点击Setting ->Plugins点击Brow Repositories搜索FindBugs_IDEA  点击Install 注意FindBugs_IDEA 只支持JDK1.7版本以上的如果JDK版本太低请升级JDK。

安装好了之后


点击FindBugs_IDEA 显示


方法 点击左列第五个按钮 显示检查代码

常见问题:

1.静态变量一旦定义,将一直存在于整个系统运行的整个过程,java垃圾回收机制,永远不会回收它占用的内存,定义过多必然造成大量占用java虚拟机的内存,影响系统的数据处理过程,甚者造成内存溢出

2.凡是和UI相关的,都不建议使用ApplicationContext.

3.WebView 加载页面缓慢,建议先用 webView.getSettings().setBlockNetworkImage(true); 将图片下载阻塞,然后在OnPageFinished中设置webView.getSettings().setBlockNetworkImage(true)加载图片



0 0
原创粉丝点击