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 的工作流程

android lint的使用_第1张图片

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,开发工具)