logcat
杨筱毅
路漫漫其修远兮,吾将上下而求索
展开
-
logcat指定某APP輸出ERROR以上級別的日誌
#!/bin/shecho 本腳本實現顯示指定包名APP的ERROR以上級別的日誌,建議崩潰之後,重新開啓此腳本package_name=$1pid=`adb shell ps | grep $package_name |awk '{print $2}'`adb logcat -v time *:E | grep -E --color=auto $pid這是一個.sh文件,運行原创 2015-01-27 10:29:40 · 2053 阅读 · 1 评论 -
常用logcat
#!/bin/bash##實現顯示指定包名APP的ERROR以上級別的日誌,建議崩潰之後,重新開啓此腳本show_error_log(){ echo 請輸入包名 read package_name pid=`adb shell ps | grep $package_name | awk '{print $2}'` #先清空屏幕日誌 adb logcat -c adb logca原创 2015-01-27 12:00:02 · 680 阅读 · 0 评论 -
判断听云是否正常嵌入及注意事项
编译打包成apk之后,将apk在手机上进行安装,连接数据线,打开命令行,输入以下命令:adb logcat -v time -s NBSAgent:V之后运行嵌入听云代码的app,进行有效的网络访问,如果出现以下内容,NBSAgent startNBSAgent enabledNBSAgent V1.1.×connect success则表示嵌入成功,否则失败原创 2015-01-21 17:36:34 · 4603 阅读 · 0 评论 -
执行 logcat 命令引发的EBUSY device or resource busy
因项目需要,在程序初始化时,执行 logcat 命令,将收集的日志都输出到 指定文件中,代码如下:Runtime.getRuntime().exec("logcat -v long -f " + file.getPath()); 一般机型都正常,包括在文件管理软件中删除 file 对应的路径之后,再运行程序都正常; 但是某些机型(如 一加 A0001),如果在文件管理软件中删除 file原创 2017-01-16 19:21:27 · 953 阅读 · 0 评论