android 如何动态打印日志
来源:互联网 发布:淘宝网服务中心运费 编辑:程序博客网 时间:2024/05/18 02:35
android java层的日志输出不能动态控制,在应用启动时不能控制日志的开关,是不是让大家很不爽,有木有。下面给大家介绍一种动态控制logcat日志开关的方法。其实该开关android已经给大家提供了,通过Log.isLoggable(TAG,level)方法动态控制,1.添加日志的时候加入判断,if (Log.isLoggable("Mms:transaction", Log.VERBOSE)) { Log.w(TAG, "ConnectivityBroadcastReceiver.onReceive() action: " + action);}2.通过设置属性值来控制该日志开关。adb shell setprop log.tag.Mms:transaction D 设置该TAG的输出级别为D。 则Log.isLoggable("Mms:transaction", Log.VERBOSE) level为D以上的都返回true.该属性值取值顺序为【V,D,I,W,E,A,S】 A表示最高级别的日志,即assert;S表示Suppress,即停止该日志的输出。也可以将该属性添加在data/local.prop属性文件中。
- android 如何动态打印日志
- Android 如何安全地打印日志
- Android如何安全地打印日志
- android如何安全地打印日志
- Android 如何优雅的打印日志
- Android 如何优雅的打印日志
- python如何打印日志
- 如何打印错误日志
- 如何打印日志
- dynamic_debug动态打印kernel日志
- Android NDK打印日志
- android Build 日志打印
- android打印log日志
- Android日志打印命令
- Android日志打印命令
- Android NDK打印日志
- android adt 打印日志
- Android日志打印工具
- jQuery中读取json文件
- cocos2d-x之CCGUI设计与实现(3)循环列表框的实现(数字选择器)
- 高性能服务器开发
- linux内核如何管理进程
- cocos2d-x之CCGUI设计与实现(4)分页列表框的实现(仿IOS图标分页列表)
- android 如何动态打印日志
- 指针与数组--a与&a区别
- C#序列化和反序列化剖析
- 计算机是如何启动的?
- cocos2d-x之CCGUI设计与实现(5)树形控件的实现
- 用C++写一个布尔函数 该函数获取一个以0或1为原始的数值A[n](n≥1),并要求确定每个连续为1的序列的大小是否为偶数
- 世界各国标志性建筑
- oracle jdbc thin 连接方法汇总
- 挂载光驱,找不到介质