用ADB將Android日誌輸出到電腦檔案,並檢視
- 配好環境變數後就可以在cmd中使用adb命令了。列印日誌命令是adb logcat
- 如果連線有多個裝置的話,先用adb devices找到要列印的裝置的名字,然後在logcat錢加上 -s 名字 ,這樣就會列印指定裝置的日誌,不然會報存在多個裝置的錯誤。有多個裝置下的adb命令都要這樣指定裝置名。
- 使用下面的命令輸出日誌到檔案,需要指定輸出格式可以在logcat後加 -v * * * ,後面是指定的輸出格式
- 加上格式輸出就是這樣的,這樣會吧裝置的所有日誌包括系統日誌輸出到檔案裡,非常多。如果需要輸出指定的TAG或執行緒可以試試指定TAG或執行緒,我這個全打出來,格式是加上了 時間和執行緒id,全打出來也可以過濾檢視的,還比較方便。
- 對應資料夾就會出現一個日誌檔案,這個檔案是不斷增加的,包含了所有的日誌。下面用logViewPro檢視日誌。自行搜尋下載,很小
- 開啟後這個日誌檔案也是不斷更新的,只要輸出到檔案的命令沒有中斷。
- 可以在 編輯-過濾日誌 中將過濾後的日誌輸出到新檔案中檢視,原始檔繼續監聽不影響。例如搜尋帶ServiceDemo的日誌。
- 過濾後的日誌就是這樣的
- 可以在選項–顏色過濾器中修改日誌檢視
- 最後不停過濾,搜尋,全部日誌鬥魚,看什麼都行。
相關推薦
用ADB將Android日誌輸出到電腦檔案,並檢視
配好環境變數後就可以在cmd中使用adb命令了。列印日誌命令是adb logcat 如果連線有多個裝置的話,先用adb devices找到要列印的裝置的名字,然後在logcat錢加上 -s 名字 ,這樣就會列印指定裝置的日誌,不然會報存在多個裝置的錯誤。有多個裝置下的adb命令都要這樣指定裝置名。
adb 抓取日誌到指定檔案,檔案命名為當前電腦時間
需求產生原因 我們儲存日誌的時候,需要把日誌檔名命名為當前的系統時間,方便我們以後檢視日誌。 命令如下 adb logcat > "%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%-%time:~3,2%-%time:~6,
windows下使用log4j將日誌輸出到檔案,包括system.out
1、將debug級別和error級別分別輸出到檔案 log4j.rootLogger=info,console,file1,file2 log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appende
iOS 將Log日誌輸出到檔案中儲存
對於那些做後端開發的工程師來說,看LOG解Bug應該是理所當然的事,但我接觸到的移動應用開發的工程師裡面,很多人並沒有這個意識,查Bug時總是一遍一遍的試圖重現,試圖除錯,特別是對一些不太容易重現的Bug經常焦頭爛額。而且iOS的異常機制比較複雜,Objecti
用前端將連結轉為二維碼,並下載
<script src="js/jquery.js"></script> <script src="js/jquery.min.js"></script> <script src="js/qrcode.js"></script> &nb
Qt:重定向QDebug輸出到檔案,並附上日期
介紹 程式碼比較簡單,就是一個函式,在main中呼叫即可 函式申明 void setDebugOutput(const QString &targetFilePath, const bool &argDateFlag = false
Android 用adb pull或push 拷貝手機檔案到到電腦上,拷貝手機資料庫到電腦上,拷貝電腦資料庫到手機上
http://www.cnblogs.com/liqw/p/5138774.html 先說一下adb命令配置,如果遇到adb不是內部或外部命令,也不是可執行的程式或批量檔案。配置下環境變數 1、adb不是內部或外部命令,也不是可執行的程式或批量檔案。 解決辦法:在我
log4j詳解 將指定日誌輸出到不同的檔案中
import org.apache.log4j.Logger; <span style="font-family: Arial, Helvetica, sans-serif;">public class HelloWorld {</span> <span style="whit
adb的配置及Logcat日誌輸出成檔案
Logcat日誌輸出成檔案之前,要先配置adb。 adb介紹 adb的全稱為Android Debug Bridge 除錯橋,是連線Android手機與PC端的橋樑,通過adb可以管理、操作模擬器和裝置,如安裝軟體、系統升級、執行shell命令等。
使程式在後臺執行,並將日誌輸出至檔案
怎麼樣使程式在後臺執行/////////////////// nohup ./nn > nn.log 2 > &1 & ////////////方法有很多,這裡主
[Qt] 日誌輸出到檔案(qDebug\qWarning\qCritical\qFatal)
#ifndef LOGFILE_H #define LOGFILE_H #include <QMutex> #include <QFile> #include <QTextStream> #include <QDateTime> stati
將一些內容輸出到檔案中
看到一個面試題,如下: 第八題: 一個字串將其輸入到一個檔案中,程式碼如下: <?php $a = '[{"teamId": "43", "serial": "1"},{"teamId": "1", "serial": "2"},{"teamId": "14", "se
Android日誌列印類LogUtils,能夠定位到類名,方法名以及出現錯誤的行數並儲存日誌檔案
關注finddreams,一起分享,一起進步!http://blog.csdn.net/finddreams/article/details/4556
【linux】將ubuntu終端輸出為檔案
方案一: tee tee --help 用法:tee [選項]… [檔案]… 將標準輸入複製到每個指定檔案,並顯示到標準輸出。 -a, --append 內容追加到給定的檔案而非覆蓋 -i, --ignore-interrupts 忽略中斷訊號 -p diagnose
Qt日誌輸出至檔案
轉自:http://blog.sina.com.cn/s/blog_a6fb6cc90101guc5.html。 在Qt開發過程當中經常使用qDebug等一些輸出來除錯程式,但是到了正式釋出的時候,都會被註釋或者刪除,在後
Genymotion強大好用高效能的Android模擬器(在電腦流暢執行APK安卓軟體遊戲的利器)
在電腦上玩轉 Android 系統的遊戲和軟體 —— Genymotion 快到極致的模擬器! 如果你希望在電腦上執行 Android 遊戲和軟體或者進行開發測試,那麼 Genymotion 將是你的絕佳選擇!它的官網上也毫不謙虛地標榜自己——快到極致的 Android
【Android實戰】json檔案讀取並將資料寫入檔案
package com.json.ss; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.File; import java.io.FileOutputStrea
練習 1-9 編寫一個將輸入複製到輸出的程式,並將其中連續的多個空格用一個空格代替。
C語言程式設計(第二版) 練習1-9 個人設計 練習 1-9 編寫一個將輸入複製到輸出的程式,並將其中連續的多個空格用一個空格代替。 程式碼塊: 方法1: #include <stdio.h&g
JAVA Tomcat Log4j 日誌輸出到檔案
工程引用 Log4j.jar 要輸出日誌的類中引用 import org.apache.log4j.Logger; import org.apache.log4j.PropertyConfigurator; 建立log4j.prope
C++讀取txt檔案,並利用ROS將其作為資料流輸出
#include "ros/ros.h" #include "std_msgs/String.h" #include <sstream> #include <iostream> #include <vector> #include <