本人邮箱:JohnTsai.Work@gmail.com,欢迎交流讨论。

欢迎转载,转载请注明网址:http://www.cnblogs.com/JohnTsai/p/3983936.html

  • 知识点

1.log无法输出的解决方法

2.通过命令行(command line)查看Android调试的log日志

  • log无法输出的解决方法

今天调试Android程序,发现Eclipse不输出log日志了。这让我很烦恼,程序调试的log都没法看到了。Google搜索了一些资料。发现stackoverflow上有很多人也遇到过同样的问题。在这里整理了一下解决方案。

http://stackoverflow.com/questions/4228641/logcat-not-displaying-my-log-calls

http://stackoverflow.com/questions/6090849/why-cant-i-see-my-print-statements-in-logcat

试试以下方法:

1.去DDMS,双击你要调试的应用、或者你的设备

2.去除掉除了你正在调试的设备的之外的所有其他设备。

3.设置LogCat过滤器为Debug或Verbose。

4.清除一下log日志。

5.重启Eclipse

  • 命令行查看log日志

在网上找了很多方法解决log不输出的问题,发现第一次都可以输出,但是后面就又输出不了了。于是我想到了命令行(Command line)adb查看logcat的办法。

试了试发现效果不错,但是adb logcat这条语句把所有的日志信息都输出了,不便于我查看要调试的log。于是又Google了一些资料,整理了一下。

http://www.herongyang.com/Android/Debug-adb-logcat-Command-Debugging.html

下面是logcat语句的各种用法的具体格式 :

为了更好的使用"adb logcat"命令,我们来研究一下它的各选项:

"adb logcat -s"    设置默认的过滤器为无记载的(silent)

"adb logcat -f<filename>"将日志信息输出写入到文件,默认是(stout -Standard Output)标准输出。

"adb logcat -r <kbytes>"循环每kbytes输出log文件,默认是16,需要-f选项

"adb logcat -n <count>" 设置循环输出log文件的最大值,默认值是4,需要-r选项

"adb logcat -v <format>"设置日志log信息的输出格式,默认是简要(brief)输出

"adb logcat -c"    清除所有的日志消息,然后退出

"adb logcat -d"    输出所有的日志信息到屏幕 然后退出

"adb logcat -g"   打印特定的日志缓存区的大小然后退出

"adb logcat -b <buffer>" 要求交替的缓存环,"main","system","radios","events",可以使用参数 -b多次,结果是交错的。默认的是-b main -b system

日志类型表标识符(优先级依次递增):

1.Verbose(V):详细(优先级最低)

2.Debug(D):  调试

3.Info(I):消息

4.Warn(W):警告

5.Error(E):错误

6.Fatal(F): 重大的

7.Silent(S):无记载的(优先级最高)

 

Android学习笔记——log无法输出的解决方法和命令行查看log日志的更多相关文章

  1. C# 动态生成word文档 [C#学习笔记3]关于Main(string[ ] args)中args命令行参数 实现DataTables搜索框查询结果高亮显示 二维码神器QRCoder Asp.net MVC 中 CodeFirst 开发模式实例

    C# 动态生成word文档 本文以一个简单的小例子,简述利用C#语言开发word表格相关的知识,仅供学习分享使用,如有不足之处,还请指正. 在工程中引用word的动态库 在项目中,点击项目名称右键-- ...

  2. [C#学习笔记3]关于Main(string[ ] args)中args命令行参数

    Main(string[] args)方法是C#程序的入口,程序从这里开始执行,在这里结束.C#代码逻辑要包含在一个类型(Type)中,游离的.全局的变量或函数是不存在的,这里的类型包括类(class ...

  3. Win10 pip安装pycocotools报错解决方法(cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”)

    参考: https://blog.csdn.net/chixia1785/article/details/80040172 https://blog.csdn.net/gxiaoyaya/articl ...

  4. Android学习笔记_64_手机安全卫士知识点归纳(4) 流量统计 Log管理 混淆打包 加入广告 自动化测试 bug管理

    android 其实就是linux 上面包装了一个java的框架. linux 系统下 所有的硬件,设备(网卡,显卡等) 都是以文件的方式来表示. 文件里面包含的有很多设备的状态信息. 所有的流量相关 ...

  5. [Android学习笔记]子线程更新UI线程方法之Handler

    关于此笔记 不讨论: 1.不讨论Handler实现细节 2.不讨论android线程派发细节 讨论: 子线程如何简单的使用Handler更新UI 问题: android开发时,如何在子线程更新UI? ...

  6. Android学习笔记之数据的Sdcard存储方法及操作sdcard的工具类

    FileService.java也就是操作sdcard的工具类: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ...

  7. Android开发LogCat一直不停输出的解决方法

    加一个过滤器 如图,选择Saved Filter + 然后如下图: 然后再选择OK就可以啦!!!

  8. struts2学习笔记——常见报错及解决方法汇总(持续更新)

    操作环境:(1)Tomcat 7.0.72.0 (2)OS Name: Windows 7  (3)JVM Version:  1.8.0_25-b18  (4)eclipse Version: Ke ...

  9. python学习笔记 | PyCharm出现卡顿解决方法

    问题:使用pycharm时常出现 the IDE is running low on memory 的问题 表示pycharm这款IDE使用内存不足 需要在系统内存充足的情况下扩充IDE memory ...

随机推荐

  1. WCF终结点——终结点地址(EndpointAddress)

    终结点的地址的Uri属性作为终结点地址的唯一标示. 包括客户端终结点和服务端终结点. 一.服务端终结点: 服务端的终结点通过宿主的添加方法暴露出来,从而成为可以调用的资源. 下面是将服务绑定到宿主的代 ...

  2. C# switch-case中的或(or)操作

    今天需要在switch中添加一个条件,类似if中的 " || “操作 switch(var) { : : ... break; : : ... break; ... } 这样条件2 5会执行 ...

  3. [命令]在uboot下查看文件系统的目录结构

    在uboot下敲help可以查看该版本的uboot支持哪些命令 ls mmc 1:1 ls mmc 1:2 可以查看mmc设备上对应的文件目录,支持多种文件系统格式,如fat32/ext

  4. 负数在计算机中的表示 Byte-128

    本文转载: http://blog.csdn.net/njuitjf/article/details/4585247 原码:将一个整数,转换成二进制,就是其原码.如单字节的5的原码为:0000 010 ...

  5. Java编程的逻辑 (41) - 剖析HashSet

    本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http:/ ...

  6. svn 备份脚本

    [root@hm-vpnserver-196 ~]# cat /root/svnback.sh #!/bin/bashtt=$(ls /home/svndata/) for i in $ttdo mk ...

  7. springmvc 接受json参数的坑

    构造json数据时候js对象中的值 一定要用 "" 双引号,不能用单引号,因为转成字符串后,到后台进行解析时,因为java认为单引号是单字符 ,转不成对应的字符串,所以会报错! 如 ...

  8. Spring Boot war包&jar包对比

    使用 Maven对SpringBoot程序进行打包处理有两种格式:一种是war包,一种是jar包. 虽然我们将springboot应用打包成了war包,但是我们依然可以使用 java -jar的方式来 ...

  9. Spring Cloud Eureka 注册中心 服务消费者 服务提供者之间的关系以及高可用之间的联系

    注册中心:提供服务的注册与查询(发现) 服务提供者:服务的提供方,提供服务的一方. 服务消费者:服务的消费方,使用服务的一方. 我们没有注册中心,服务提供者与服务消费者同样可以调用,通过spring中 ...

  10. maven-parent的pom.xml配置

    //-------------------------------------------system-parent------------------------------------------ ...