日志详解

日志分类

整机开发项目中,日志分为如下几种:

1.bugreport

记录ANR(application not response)信息,版本信息,设备型号

2.main

应用程序的信息,提交功能性问题时要加main log. java底层日志信息

3.kernel

内核,CPU使用情况,内存使用情况

4.radio

射频信息,网络使用情况

5.event

Activity manager

service manager

日志级别

1.adb logcat -v

任何信息都会输出,verbose

2.adb logcat -d

debug, 仅输出dug调试的

3.adb logcat -i

information, 提示性信息

4.adb logcat -w

warning信息

5.adb logcat -e

error 信息

日志分析经验

1.pid为1,表示这个进程有问题;

2.如果可以复现,复现问题截取对应时间的日志;

3.不复现,正确与错误日志对比;

时间: 2024-10-14 10:51:02

日志详解的相关文章

'Can't add self as subview'崩溃日志详解

问题描述:这个问题非常常见,就是平时我们做一个按钮(我们假设这个页面是RootVC),按钮加一个事件,点击这个事件的时候会push出一个新的控制器A,当我们连续快速(时间间隔在0.5S内,也就是PUSH前一个事件的PUSH动画还没结束之前)点击两次这个按钮的时候,就会导致这个按钮连续响应了两次事件,同时推出了两个控制器A1.A2(这两个控制器都是A类型的),当我们再次点击A1(A2)返回的时候,点击第一次返回会是黑屏,再次点击A2(A1)返回的时候,就会报以下这个崩溃.*** Terminati

MySql日志详解及应用实战

1.mysql主从有主-从.主-主形式 其中主从形式,主负责写入,从负责读取,主数据库如果挂掉则将另一台从数据库提升为主,更换主库速度较慢 主主形式用于搜索引擎,与主从的区别为,当有数据写入时,如果写入数据库A成功则默认A为主库,一旦写入A异常则立即更换B库写入,此时B库就提升为主库,与主从形式相比,因为不存在严格的主从关系,所以更换主库速度快.缺点是因为两台数据库都可以变更数据,容易导致数据紊乱(主要表现在自增主键). 多台写入导致自增主键紊乱可以通过 修改自增主键自增量(如有2台数据库,可以

06 : mysql 的 binlog 日志 和slow慢日志 详解

mysql 的 binlog 日志 和slow慢日志 详解 mysql一般常用的日志有三种:1:error错误日志2: binlog日志3:slow日志 下面将详细解释这三种日志: 1.错误日志记录MySQL启动或工作过程中,数据库状态信息,默认就是开启的,数据路径下$hostname.err.也可以指定错误路径:log_error=/var/log/mysql3306.log 2.二进制binlog日志(1)他记录了什么?记录了所有的数据库修改类的命令:DDLDCLDML (2)二进制日志记录

squid日志详解

squid的日志很重要.常常要了解的,其中最重要的就是命中率啦,不然反向代理做的用就不大. #cat access.log|gawk '{print $4}'|sort|uniq -c|sort -nr 9568 TCP_IMS_HIT/3046313 TCP_HIT/2002133 TCP_MISS/2001568 TCP_MISS/206587 TCP_MEM_HIT/200531 TCP_MISS/304207 TCP_REFRESH_HIT/200152 TCP_REFRESH_HIT/

mysql二进制日志详解及备份恢复、基于mysqldump及lvmsnapshot做备份恢复详解

二进制日志: 时间点恢复 复制 20140411 回顾: 日志文件:6类 一般查询日志:log, general_log, log_output 慢查询日志: 错误日志 二进制日志 中继日志 事务日志 二进制日志:"修改" position:位置 time: 时间 滚动: 1.大小 2.时间 二进制日志的功用: 即时点恢复: 复制: mysql> SHOW MASTER STATUS; mysql> FLUSH LOGS; mysql> SHOW BINARY LOG

第一节:框架前期准备篇之Log4Net日志详解

一. Log4Net简介 Log4net是从Java中的Log4j迁移过来的一个.Net版的开源日志框架,它的功能很强大,可以将日志分为不同的等级,以不同的格式输出到不同的存储介质中,比如:数据库.txt文件.内存缓冲区.邮件.控制台.ANSI终端.远程接收端等等,我们这里主要介绍最常用的两种:txt文件和数据库. (PS:其它的存储介质详见 http://logging.apache.org/log4net/release/config-examples.html) Log4net将日志分为五

MySQL日志详解(未完待续)

前言 MySQL日志记录了MySQL数据库日常操作和错误信息.MySQL有不同类型的日志文件(各自存储了不同类型的日志),从日志当中可以查询到MySQL数据库的运行情况.用户的操作.错误的信息等. MySQL的日志分为以下四大类: 错误日志:记录mysql服务的启动,运行或停止mysql服务时出现的问题: 查询日志:记录建立的客户端的连接和执行的语句: 二进制日志:记录所有更改数据的语句,可以用于数据的复制: 慢查询日志:记录所有执行的时间超过long_query_time的所有查询或不使用索引

nginx日志及错误日志详解

nginx错误日志信息介绍 配置记录nginx的错误信息是调试nginx服务的重要手段,属于核心功能模块(ngx_core_module)的参数,该参数名字为error_log,可以放在Main区块中全局配置,也可以放置不同的虚拟主机中单独记录虚拟主机的错误信息. error_log的语法格式及参数语法说明如下: error_log    file    level; 关键字        日志文件    错误日志级别 其中,关键字error_log不能改变,日志文件可以指定任意存放日志的目录,

Windows登录日志详解

摘要: 日志在很多时候是非常重要的,尤其是登录日志.从登录日志中可以发现很多有价值的信息,window2008及以后的日志基本一致,2003由于时间太长,微软都停止更新了,所以重点介绍2008的登录日志. 一. Windows登录类型 Windows登录类型对应含义如下表: 类型ID 登录方式 描述信息 2 Interactive A user logged on to this computer at the console 3 Network A user or computer logge

mysql二进制日志详解

二进制日志事件 基于语句:statement 基于行:rows 混合:mixed 二进制日志操作 mysql>show binary logs;   查看日志目录 mysql>show master status;  查看当前正在使用的日志 mysql>show binlog events in 'mysql-bin.000001' from 107;  从position值为107的位置查看日志内容 mysql>purge binary logs to 'mysql-biin.0