android命令抓LOG

手机和电脑,在电脑上开3个命令窗口,分别输入如下3个命令分别抓取mainLog、radioLog和kernalLog
adb logcat -v time >main.txt
adb logcat -v time -b radio >radio.txt
adb shell cat proc/kmsg >uart.txt
如果是抓取开机Log,可以先输入命令等待设备,在开机。

------------------------------------------

在代码中对Log输出会有判断如:

if (Log.isLoggable(LogTag.APP, Log.VERBOSE)) {
       Log.v(TAG, "onSizeChanged: w=" + width + " h=" + height + " oldw=" + oldWidth + " oldh=" + oldHeight);
}

如果APP默认关闭了Log.VERBOSE,用命令adb shell setprop log.tag.APP V 开启Log.VERBOSE。然后再抓Log。

时间: 2024-08-28 05:58:11

android命令抓LOG的相关文章

android设备抓log

实时log 1. 抓取应用程序的日志. # adb logcat -b main -v threadtime > /sdcard/main.log 2. 抓取跟 radio/telephony 相关的信息. # adb logcat -b radio -v threadtime > /sdcard/radio.log 3. 抓取系统事件日志,如触屏事件. # adb logcat -b events -v threadtime > /sdcard/events.log 4. 抓取kern

Android学习笔记——log无法输出的解决方法和命令行查看log日志

本人邮箱:[email protected],欢迎交流讨论. 欢迎转载,转载请注明网址:http://www.cnblogs.com/JohnTsai/p/3983936.html. 知识点 1.log无法输出的解决方法 2.通过命令行(command line)查看Android调试的log日志 log无法输出的解决方法 今天调试Android程序,发现Eclipse不输出log日志了.这让我很烦恼,程序调试的log都没法看到了.Google搜索了一些资料.发现stackoverflow上有很

Android tcpdump抓包应用实现

Android tcpdump抓包应用实现 Android应用很多时候都会涉及到网络,在请求网络出错时,我们可以通过抓包来分析网络请求,返回的数据等,通常我们是用tcpdump这个工具来抓包,再通过wireshark工具来分析生成的文件,关于tcpdump的使,可以从网上查一下,有很多介绍,比如:http://www.cnblogs.com/likwo/archive/2012/09/06/2673944.html.关于如何用wireshark来分析文件,本文不作介绍. 使用adb的命令来操作,

[Android]Android日志抓取软件测试

1. log文件分类简介 1. 实时打印: 1.1 logcat main(应用程序) -- adb logcat -b main -v time > app.log 1.2 logcat radio(射频相关-SIMSTK,modem相关的ATcommand) -- adb logcat -b radio -v time > radio.log 1.3 logcat events(系统事件的日志,比如触屏事件等) -- adb logcat -b events -v time 1.4 tcp

android手机抓wireshark包的步骤-tcpdump(需root权限)

1. 先给手机刷root权限,执行命令: adb root adb remount ok后:把tcpdump放到c盘根目录下:C:\ 2. 执行命令: adb push c:/tcpdump /data/local/tcpdump (这个命令是把tcpdump拷到手机中去 ) 3. adb shell chmod 6755 /data/local/tcpdump 是给tcp分配权限 4. adb shell /data/local/tcpdump -p -vv -s 0 -w /sdcard/c

Android端抓包方法

By:wangyz 最近这段时间研究抓包发包,汇编可能要推迟一些时间了 做手机测试的同学,肯定都要做一些手机端的抓包测试,看看数据包是否有错误,是否加密之类的,做外挂的也要抓来数据包做做分析. 一般抓包都是在PC机上搭个AP,用Wireshark抓,感觉那种方法有点略麻烦, 抓包环境 三星 GT-I8552 Android 4.1.2 百度云ROM 正式版V6(已ROOT) PC端(Windows XP) 1.正确安装手机驱动,手机端打开USB调试 2.Android手机需要先获得root权限.

cocos2d-js 写日志log 查看日志log Android调试查看log

1 输出日志的方式,当然是cc.log了 2 如何查看日志?        a)如果小程序可以先在浏览器上跑,例如用chrome,在控制台就可以看到输出的log:        b)如果在真机上调试,就需要用log工具了.Android上使用logcat.   3 Android调试使用logcat的办法 logcat位置:Android SDK目录中 D:\AndroidDevelopTools\sdk\platform-tools 查看步骤: 连接手机 cmd方式打开logcat:adb.e

使用adb命令抓取崩溃日志

使用adb命令抓取崩溃日志 2018年07月05日 11:54:21 Data-Mining 阅读数:3372 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/liuzehn/article/details/80924521 安卓开发过程中经常遇到真机崩溃的情况,这时如何拿到崩溃日志是我们十分关心的问题.手机崩溃后,不要再进行别的操作,保留现场.连接手机和电脑,使用adb命令抓取崩溃日志. adb logcat *:W 注意:这句命令的意思是显示

如何使用android命令

作为Windows用户,拥有着出色的图形化界面体验,但命令行则的图形化界面的根基,下面就来看看如何用命令行来执行android命令吧. 首先你得进入你的Android SDK的安装目录的tools子目录,比如我这里如下图所见. 然后在此处启动cmd,你不会用Win+R启动cmd,然后慢慢的cd到tools目录下吧?如果是的话--还请多多用命令行了. 按住SHIFT键,然后单击鼠标右键,选择"在此处打开命令窗口",即可召唤出命令行了. 输入: android list 即可得到如下所示的