android lint的使用
一、Lint的概念
Lint是Android SDK提供的一个静态代码扫描工具,它可以用来检查源码当中潜在的错误,可以优化和改进代码中的这几类问题:正确性、安全性、性能、易用性、可访问性和国际化。更详细信息可以参考:http://developer.android.com/tools/help/lint.html
http://developer.android.com/tools/debugging/improving-w-lint.html
二、Lint 的工作流程
1.Application source files
就是Android项目的源码,包含java、xml、图片资源和混淆文件
2.The lint.xml file
Lint的配置文件,可以用来取消某些地方的lint检查、改变lint问题的严重等级
3.The lint tool
Android SDK自带的静态代码扫描工具。
4.Lint output
Lint的输出。Eclipse中,可以在Lint Warings的tab中查看。
三、如何配置lint
通过配置Lint,可以让Lint避开某些地方(比如某个类、文件或是整个工程)的检查,或者改变问题的严重等级(如忽略、警告、错误等)。以下两种方法可以用来配置Lint:
1.配置项目根目录的lint.xml文件
语法请参考Android官方文档:
2.在java和xml文件中配置
语法请参考Android官方文档
四、在项目中导入lint
Eclipse和Android studio都有lint工具,要在项目中导入,包含以下两个角色:
开发者
解决lint扫描出的所有问题。如果某些问题不适合本项目,通过审阅者的同意,可以配置lint.xml文件,来忽略这类问题
审阅者
使用配置好的lint.xml验证工程,确保工程没有lint扫描的问题
更多相关文章
- Android(安卓)Studio导入android-support-v4,v7,v13等支持包
- Android(安卓)Studio的应用与快捷键
- NDK 开发指南---Android(安卓)NDK概览
- Android中ListView,SQLite,BaseAdapter的结合
- Android(安卓)studio for mac 的一些常用快捷键
- Android(安卓)NDK 开发+cygwin 的安装 +eclipse cygwin配置
- Android开源项目集合
- 项目打包后出现第三方JAR包找不到
- android开发每日汇总【2011-11-30】