Deep in MTK Turnkey Solution Logging Tools

一个完整的日志系统除了Log保存机制以外,还要有Log查看机制。不管是Kernel Log还是Android Log都会将Log打印到buffer,那么Log工具则会将Buffer里面的Log拿出来做相应的处理,或者打印到终端,或者对Log做解析以及过滤等等。而Kernel Log除了打印到buffer以外还会打印到Console,那么从console获取Log也是一种常见的方式。

那到底都有哪些Log工具和方法呢?常用的Log工具和方法可以参考下表,有些可以抓取Kernel Log,有些可以抓取Android Log,有些则可以同时抓取两种Log。下表列出了各种工具和方法对Android Log和Kernel Log的支持情况,以及使用时需要注意的事项。

Android Log
Kernel Log
NOTE
kmsg
NO
YES
需要adb连接
dmesg
NO
YES
需要adb连接
UART Log
YES
YES
需要UART Cable连接
last_kmsg
NO
YES
在MTK Turnkey方案中默认开启
MTKLogger
YES
YES
需要SD卡存储 (内置或者外置均可)
logcat
NO
YES
需要adb连接
DDMS
NO
YES
需要adb连接

在上面的表格中 kmsg/dmesg 和 UART Log 都是标准Linux Kernel支持的方式。而 logcat/DDMS 是Android提供的标准debug方式。MTKLogger是为了方便外场或者移动测试而开发的Target端后台工具,可以在手机后台将打印的Log完整记录在SD Card存储空间。

后面我们将详细介绍每一种Log工具。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C#生成日志记录和事件 一、调试工具:生成日志记录和事件查看库,以帮助调试基于 .NET 框架的应用程序 请到微软中文主页看具体的详细说明: 网址: http://www.microsoft.com/china/MSDN/library/netFramework/netframework/NFLoggingTool.mspx?mfr=true 注意要下载本文的代码:LoggingTool.exe(131KB) 必须安装和解压才可以见到文件和代码。 二、C#(winForm)写在公共类的几个常用方法 /***************************************************************************** 说明 ** 1.获取数据库的连接,返回值需判断是否为null-----------GetSqlConnection * 2.根据Select--查询语句,返回DataSet-------------------GetDataSet * 3.使用数据库内容填充DataGrid----------------FillDataGridFromSQLString * 4.使用数据库内容填充DataGrid----------------FillDataGridFromSQLString(重载) * 5、返回SQL语句所查询出来的行数-------------------------------GetRowCount * 6.填充下拉列表------------------------------------------FillComboBox* 7.由一条SQL语句生成一个DataReader;返回值需要判断是否为空------GetDataReader * 8.返回单个查询数据:第一列,第一行的值-------------------GetFirstData * 9.对数据库中的一条记录操作:增、删、更新---------------ExecuteCommand * 10.对数据库进行增删改操作-----------------------------ExecuteCommand2 * 11.判断str是不是全是由数字构成-------------------------IsNumeric * 12.检测含有中文字符串的实际长度------------------------len ***************************************************************************/

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值