安卓log日志查看工具_手机怎么查看错误日志

安卓log日志查看工具_手机怎么查看错误日志一个完整的程序日志记录功能是必不可少的,通过日志我们可以了解程序运行详情、错误信息等,以便更好的发现及解决问题。日志可以记录到数据库、日志服务器、文件等地方,本文主要介绍文件日志。 文

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一个完整的程序日志记录功能是必不可少的,通过日志我们可以了解程序运行详情、错误信息等,以便更好的发现及解决问题。

日志可以记录到数据库、日志服务器、文件等地方,本文主要介绍文件日志。

 

文件日志通常是一个文本文件,有记录日期、日志内容等,不同软件生成的日志格式有所不同,我喜欢使用如下格式的日志:

[2016-09-19 09:00:17.9785] – [Info] – [ImmediateLogger]
您好,欢迎您使用 TaskHosting V1.19

 

一条日志由2行组成,第1行为日志头,第2行为日志内容

日志头是由方括号括起来的3段组成

第一段:日志记录日期时间(精确到毫秒),例如:[2016-09-19 09:00:17.9785]

第二段:日志级别,分为:Fatal(灾难)、Error(错误)、Warn(警告)Info(信息)、Debug(调度)、Trace(跟踪)、Other(其它)

第三段:日志记录者,表示日志是由哪个模块(或类)记录的

日志内容可以为任意内容可包含换行,例如:可能是JSON、XML、HTML、普通文本

 

好了,介绍完基本概念主角该全场了,让我们来看下日志查看工具长什么样

安卓log日志查看工具_手机怎么查看错误日志

  • 左上角的下拉列表可以选择按时间、记录者、摘要 模糊搜索(在后面的文本框里输入搜索关键字)
  • 后面的7个按钮(除“所有”外)对应7个日志级别,选中则显示这个级别的日志,不选中则不显示这个级别的日志
  • 右键单击日志条目可选择复制到剪切板、内容另存为
  • 选中一条日志可查看日志内容,您可以选择以文本、浏览器、JSON、XML方式查看

 

工具下载地址:单击下载

运行环境:.NET 4.0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/166797.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c语言中system函数怎么用_system函数的返回值

    c语言中system函数怎么用_system函数的返回值C语言中如何使用system函数一.system函数c语言中的system()函数主要用于发出一个DOS命令,该函数已经收录在标准c库中,可以直接调用。使用时包含头文件<stdlib.h>补充:DOS:DOS是DiskOperatingSystem的缩写,即磁盘操作系统。它是一个基于磁盘管理的操作系统。DOS命令:是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。(学习DOS命令是控制微机的基础)提供用户使用的

    2022年9月15日
  • 前端开发写代码哪个软件更好用?

    前端开发写代码哪个软件更好用?群里的朋友,经常问到web前端开发写代码用那个软件好?今天在这里统一回答下,主流的web前端开发写代码的软件有这些Webstorm、Vscode、SublimeText、HBuilder、Dreamweaver、notepad++、editplus等,做前端这么多年了,下面谈下我的使用感受吧。1.WebStorm【推荐】WebStorm是jetbrai…

    2022年5月30日
  • Mac系统Unity3D中的快捷键

    Mac系统Unity3D中的快捷键command+N新建场景command+O打开场景command+S保存场景Shift+command+S场景另存为Shift+command+B编译设置command+B编译并运行command+zUndo撤销shift+command+zRedo撤销command+XCut剪切command

    2022年5月22日
  • mysql中的mvcc的使用和原理详解_mysql底层原理

    mysql中的mvcc的使用和原理详解_mysql底层原理什么是MVVCMVVC(Multi-VersionConcurrencyControl)(注:与MVCC相对的,是基于锁的并发控制,Lock-BasedConcurrencyControl)是一种基于多版本的并发控制协议,只有在InnoDB引擎下存在。MVCC是为了实现事务的隔离性,通过版本号,避免同一数据在不同事务间的竞争,你可以把它当成基于多版本号的一种乐观锁。当然,这种乐观锁只在…

    2022年10月31日
  • Linux网卡上配置vlan

    Linux网卡上配置vlanLinux网卡上配置vlan

    2022年9月16日
  • redis缓存雪崩 缓存穿透 缓存击穿如何解决_redis防止缓存击穿

    redis缓存雪崩 缓存穿透 缓存击穿如何解决_redis防止缓存击穿文章目录缓存穿透缓存击穿缓存雪崩缓存穿透数据库中没有这个数据,内存中也没有这个数据简单场景public class demoController { public R selectOrderById(int id){ Object redisObj = ValueOperations.get(Strubg.valueof(id)); if(redisObj != null){ return new R().setCode(200).

    2022年8月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号