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扫描的问题


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值