• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 《Android Studio实用指南》7.1 AndroidStudio代码检查工具概述

《Android Studio实用指南》7.1 AndroidStudio代码检查工具概述

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了android studio,android studio官网,android studio下载,android studio教程,android studio配置等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

《Android Studio实用指南》7.1 AndroidStudio代码检查工具概述


Android Studio提供了功能强大、快速、灵活的代码检查工具, 它能够检测出编译器和运行时的错误,在你编译之前建议你修正和攺进。

Android Studio代码检查不只能检查出编译错误, 还会检查出一些效率低下的代码,它支持一些代码规范、编程指南、最佳实践,当你的代码中存在无法访问的代码、未使用的代码、非本地化字符串、无法解析的方法、内存泄漏甚至拼写的问题时,Android Studio的代码分析工具都能够快速检查出来。

目前支持的语言有Android、Java、XML、HTML等等。

Android Studio集成了代码扫描工具lint, 它可以帮助你很轻松地识别和纠正Anroid代码的结构和质量问题, 本书将重点介绍lint工具.

代码检查是可以灵活配置的

我们可以在偏好设置中配置代码检查的规则,可以启用或禁用每一个代码检查或更攺它的严重性, 可以创建自已的配置文件,

可以在不同的范围进行不同的检查,可以禁止在某个特定的代码片段检查等等。

代码检查所涵盖的最常见的任务

发现可能的错误; 定位死代码; 检测性能问题; 改进可维护性和代码结构; 与编码准则和标准一致; 符合规范;

如何配置Lint检查

默认情况下执行lint检查时会检查所有的问题,当然我们是可以通过配置来限定lint检查问题类别和问题的严重程度的.

我们还可以配置lint检查的范围:

整个项目 项目中的每个模块 项目中的每个产品模块 项目中的每个测试模块 每个打开状态的文件 每个类结构 每个版本控制系统范围

我们可以使用下面这些方法配置lint:

Android Studio偏好设置中配置:《7.14 配置代码检查规则》

lint.xml文件中配置:《7.17 在lint.xml文件配置Lint检查》

build.gradle文件中配置:《7.18 在Gradle中配置Lint检查》

在Java和XML源码中配置《7.21 在Java和XML源码中配置lint检查》

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Android Studio混淆打包错误
  • Android Studio 错误解决办法
  • android studio开发控件布局
  • 1.0 Android基础入门教程
  • 2.2.3 TableLayout(表格布局)
  • 2.3.2 EditText(输入框)详解
  • android入门,看这一本书就够了,android入门,
  • Android studio 下的SDK Manager只显示已安装包的情况,androidsdk
  • Android 知识Tips,android知识tips
  • Android Studio: Error:Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry,locateregistry

相关文章

  • 2017-05-26Android触摸事件(一)-AbsTouchEventHandle
  • 2017-05-26Service的启动与停止、绑定与解绑,service停止绑定
  • 2017-05-26初识react native遇到的问题,reactnative
  • 2017-05-26android源码解析之(三)--)HandlerThread
  • 2017-05-26如何通过cmdline获取panel型号的dtsi文件节点(qcom,lcd,id)
  • 2017-05-26Your project path contains non-ASCII characters,containsnon-ascii
  • 2017-11-18android 上传头像
  • 2017-05-26安卓第五天笔记-对话框,安卓第五天笔记
  • 2017-05-26Android开发必看-快速提高 Android 开发效率的 Web 工具,android必看
  • 2017-05-26Android SDK 与API版本对应关系,androidsdk

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android自定义View探索(一)—生命周期,androidview
    • JAVA Web day01--- Android小白的第一天学习笔记,day01---android
    • 对YUV数据进行裁剪,YUV数据进行裁剪
    • Glide,glideandroid
    • Kotlin操作符重载:把标准操作加入到任何类中(KAD 17),kotlinkad
    • Android中使用ViewPager实现屏幕页面切换和页面轮播效果,androidviewpager
    • Android开发学习之路--百度地图之初体验
    • RadioButton与CheckBox,radiobutton
    • 2.4.9 ListView的数据更新问题
    • android eclipse关联源码,以及源码(代码)以及jar查看软件,androideclipse

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有