android 捕捉实时logcat日志 并且显示在textview中
来源:互联网 发布:淘宝卖的红酒是正品吗 编辑:程序博客网 时间:2024/05/16 05:59
说明:首先需要的权限
<
uses-permission
android:name
=
"android.permission.READ_LOGS"
/>
1,posLog,就是TAG,必须要项目中打印时的一样;
2:E 表示日志类型,VERBOSE(v) 、DEBUG(d)、 INFO(i)、 WARN(w)、 ERROR(e);
3:*:S 表示所有日志;
上述捕捉代码一定要在子线程中进行!!!
到这里已经捕捉到了,剩下的就是刷新ui的工作了,相信大家都会。
另外图片如果看不清的话我在下面附上我的代码:
case LOG: Process mLogcatProc = null; BufferedReader reader = null; try { //获取logcat日志信息 mLogcatProc = Runtime.getRuntime().exec(new String[]{"logcat", "posLog:E *:S","leisenIface:E *:S","leisenIface:D *:S"}); reader = new BufferedReader(new InputStreamReader(mLogcatProc.getInputStream())); String line; while ((line = reader.readLine()) != null) { //logcat打印信息在这里可以监听到 // 使用looper 把给界面一个显示 Message msg3 = new Message(); msg3.what = LOG; msg3.obj = line; mHandler.sendMessage(msg3); } } catch (Exception e) { e.printStackTrace(); } break;
3 0
- android 捕捉实时logcat日志 并且显示在textview中
- android TextView中超链接的事件捕捉
- android 使用 adb logcat 显示 Android 日志
- Android如何在TextView中显示图片
- android 在textview中图文并茂显示
- Android如何在TextView中显示图片
- Android textview控件 怎么实时输出日志???
- 华为手机在 Android studio 中不显示logcat信息
- 使用 adb logcat 显示 Android 日志
- Android Studio突然不显示logcat日志
- eclipse中显示日志输出栏logcat
- Android中如何让TextView显示指定的行数并且多出的部分显示省略号
- Android中让TextView显示指定的行数并且多出的部分显示省略号
- android 中实时显示
- LogCat日志不显示
- android logcat日志保存到文件中
- Android中Logcat日志信息过滤技巧
- Android中LogCat输出日志的自定义
- 数的划分 搜索 ,DP
- css hack
- 获取当前执行主脚本目录,sys.path.append导入模块
- HttpServletResponse常用的方法
- GUID生产类
- android 捕捉实时logcat日志 并且显示在textview中
- 让我们从机器学习谈起
- ROS系统学习02
- 各种需求的POI标签制作方法大全
- div田字格
- 在Java中的内部类详解,为什么需要内部类?
- Android高效加载大图、多图解决方案,有效避免程序OOM
- 蓝桥杯_生日蜡烛
- 转:IDEA如何打包可运行jar的一个问题