文档章节

【Android】简单的日志工具

xesam
 xesam
发布于 2015/10/20 09:05
字数 229
阅读 86
收藏 3

#Android Log

地址 : https://github.com/xesam/AndroidLogTools

现在包含两个类:

  1. 打印日志
  2. 崩溃记录

#使用方式

compile 'dev.xesam.android:AndroidLogTools:0.1.2'

#打印日志 L 对 android.util.Log 的简单封装,支持 d(Object... content) 的调用形式,避免对 String 的硬性要求,使用示例:

开启日志(默认不打印):

L.enable(true);

打印日志:

L.d();
L.d(null);
L.d(null, null);
L.d(this);
L.d(this, this);
L.d(1);
L.d(1, 2);
L.d("a");
L.d("a", "b");

结果如下:

D/L[empty_tag]: L[empty_content]
D/L[null]: L[null]
D/L[null]: L[null]
D/MainActivity: L[empty_content]
D/MainActivity: dev.xesam.android.logtools.demo.MainActivity@32dd3da6
D/1: L[empty_content]
D/1: 2
D/a: L[empty_content]
D/a: b

#崩溃记录 CrashLog

将崩溃记录写入外部文件中,便于检查。(注意,只在测试的时候才使用),使用示例:

在 Application 中注册:

CrashLog.register(this);

即可。

记录日志保存在 XXX/sdcard/Android/data/#{package_name}/files/目录之下,比如:

crash.2015-10-06T12:03:24.txt

###Android分享 Q群:315658668

© 著作权归作者所有

共有 人打赏支持
xesam
粉丝 30
博文 77
码字总数 44843
作品 0
武汉
程序员
自动 Android* 应用测试

测试是应用开发流程中的重要环节。 对于 Android,这尤为重要,因为 Android 设备彼此之间差异很大,主要体现在以下几个方面: 屏幕尺寸和分辨率 Android 版本 外形 处理器的指令集 是否有前...

今幕明
2014/03/10
0
1
Eclipse中做Android开发LogCat的使用

介绍LogCat是Eclipse里面做Android开发的工具包ADT中的一个工具,用来查看和过滤Android日志系统的输出。 打开LogCat 进入Eclipse,选择Window菜单,然后选择Show View子菜单,最后再选则oth...

LeoXu
2015/07/16
0
0
Andrid SDK tools 目录下的工具介绍

Andrid SDK tools 目录下的工具介绍 Android SDK包含了各种各样的定制工具,简介如下: Android模拟器(Android Emulator ) 它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来...

流云的博客
2015/02/06
0
0
给android应用开发者的十个建议

随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸...

齐天大黄牛
2012/09/05
0
0
开发者必知:提升Android应用开发性能的十大要点

随着任何一个移动平台不断发展、围绕它的应用程序不断改进,要想开发成功,质量变得至关重要。如今,用户们要求他们决定安装到自己设备上的Android应用程序反应迅即、性能合理。如果那些应用...

冯京宝
2012/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

java大数据转换16进制转10进制

public static void main(String[] args) {String hex = "0xdbf3accc683297cf0000";BigInteger amount = new BigInteger(hex.substring(2), 16);System.out.println(amount);......

任梁荣
昨天
1
0
OSChina 周六乱弹 —— 目测我们程序员丁克的几率不大

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @真Skr小机灵鬼儿:8.13分享Jocelyn Pook/Russian Red的单曲《Loving Strangers》 《Loving Strangers》- Jocelyn Pook/Russian Red 手机党少...

小小编辑
昨天
9
3
TypeScript基础入门 - 函数 - 剩余参数

转载 TypeScript基础入门 - 函数 - 剩余参数 项目实践仓库 https://github.com/durban89/typescript_demo.gittag: 1.2.1 为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能...

durban
昨天
1
0
OpenCV边缘检测算子原理总结及实现

1. 拉普拉斯算子 原理:是一种基于图像导数运算的高通线性滤波器。它通过二阶导数来度量图像函数的曲率。 拉普拉斯算子是最简单的各向同性微分算子,它具有旋转不变性。一个二维图像函数的拉...

漫步当下
昨天
0
0
Spring源码阅读——1

开始读Spring源码吧,看再多的技术博客,不如自己看一下~~~~~ Spring源码目前在github中,新版本基于gradle构建。所以阅读源码需要先安装github和gradle。 spring中git地址 1、安装git(略)...

叶枫啦啦
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部