Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android 日志自動過濾器

android 日志自動過濾器

編輯:關於Android編程

在android的開發過程中,離開了eclipse,會不會碰到抓日志很煩很煩的問題?

如果只想抓某個進程的日志 是不是更煩?

一般的操作過程是這樣的:

第一步

adb shell

$ps

然後看到一大堆進程 找到自己想要的進程 看一下進程id 很痛苦啊 因為進程很多很多

第二步

$ logcat -v time | grep pid


圖省事就寫了個簡單的腳本 可以運行在ubuntu或者mac的terminal下

內容如下

#!/bin/bash
#get pid of protectservice
ps_grep_res=$(adb shell ps | grep com.xxx.xxx)
echo $ps_grep_res
pid=$(echo $ps_grep_res | awk '{print $2}')
echo "pid=="$pid
#print logcat
adb logcat -v time | grep $pid
把上面的內容復制到一個文本中 修改grep 後面的包名為你的包名 重命名成為xx.sh 然後賦予執行權限

然後就可以愉快的在命令行抓取日志啦

具體執行方式很簡單 ./xx.sh


太懶圖省事 無圖無真相啊 不管你信不信 反正我是信了


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved