Android(安卓)代码审计工具和常见问题
16lz
2021-01-26
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相关的,都不建议使用Application的Context.
3.WebView 加载页面缓慢, 建议先用 webView.getSettings().setBlockNetworkImage(true); 将图片下载 阻塞,然后在 OnPageFinished 中设置 webView.getSettings().setBlockNetworkImage(true) 加载图片更多相关文章
- View点击涟漪效果
- ListView的item点击失效解决
- Android设置中清除应用数据源码分析
- Eclipse 查看Android(安卓)程序在模拟器的CPU和内存情况
- Android(安卓)8.1.0 SystemUI 修改之 - 系统锁屏状态下点击用户
- android存取数据(基础)
- Android(安卓)多次点击事件的触发方法
- Android(安卓)Studio快速添加Gson以及GsonFormat的使用
- Android(安卓)Bitmap getByteCount和getRowBytes