導航:首頁 > 操作系統 > androidlog寫文件路徑

androidlog寫文件路徑

發布時間:2023-02-22 16:14:03

『壹』 android 各種log 的介紹

包含設備日誌,堆棧跟蹤和其他診斷信息,可幫助您查找和修復應用中的錯誤。

安卓bugreport主要用於分析手機的狀態。其包含: main log , kernel log ,cpuinfo等信息。bugreport是一個可執行文件,編譯後的路徑為system/bin/bugreport,源碼位於framework/native/cmds/bugreport。其核心在於啟動mpsys服務。bugreport同mpstate服務建立socket通信(建立連接20次,超時3min無數據等容錯)。連接之後,將接收到的數據定向到文件中。

  因此我們看到的bugreport數據均來自mpstate。

bugreport通過socket與mpstate服務建立通信,在mpstate.cpp中的mpstate()方法完成核心功能。分別輸出: current log、 last log、 vm trace、 mpsys、 system info

 其詳細內容主要有: 系統build及運行時長等信息、 內存和CPU進程的信息、 kernel log、 system log、 radio log、 event log 等等。實際來說,bugreport中顯示的大部分為信息,都有對應的命令方式可以獲取。bugreport只是作為一個在不打擾用戶的前提下執行的一套命令集合。

    1). main_log    記錄手機android上層app以及framework相關活動的log,比如你寫的app列印的log,就在這裡面

    2). events_log    主要是ActivityManager、powerManager等相關的log

    3). kernel Log    驅動相關的log

Logcat是內置在Android系統中的一個可執行工具,用於轉儲系統消息日誌,其中包括設備引發錯誤時的堆棧追蹤以及從您的應用當使用 Log 類編寫的消息。可以在主機上通過adb logcat命令來查看模擬機上日誌信息。

Android tcpmp是命令行數據包捕獲實用程序。它可以捕獲來自您的Wi-Fi連接,蜂窩連接以及您在android設備上可能具有的任何其他網路連接的數據包

modem 是手機里負責搜網和sim卡數據操作底層模塊,每個手機都有,md log 用於分析掉網、掉話、無信號等問題

系統崩潰時留下的遺言,怎麼死的,死哪了,死的多慘。

當一個動態庫(native 程序)開始執行時,系統會注冊一些連接到 debuggerd 的 signal handlers,當系統 crash(崩潰) 的時候,會保存一個 tombstone 文件到/data/tombstones目錄下(Logcat中也會有相應的信息),文件的確就像墓碑一樣記錄了死亡了的進程的基本信息(例如進程的進程號,線程號),死亡的地址(在哪個地址上發生了 Crash),死亡時的現場是什麼樣的(記錄了一系列的堆棧調用信息)等等。

6. netlog    網路相關

看網路鏈接情況,抓取網路包等等

7. QXDM(the Qualcomm eXtensible Diagnostic Monitor)高通可擴展診斷監視器

該工具適用於擁有使用Qualcomm ASIC和試用硬體的設備的人,並允許他們測試,評估和潛在診斷其移動設備的RF性能問題。通常使用它來促進這些設備的產品開發。

使用該軟體,用戶可以查看他們的移動設備發出的所有信令消息,因為該軟體會生成它們的日誌。這些日誌也可以通過軟體進行注釋。可以將網路和電話參數的任何混合添加到屏幕,並且允許用戶在使用其參數時使用復雜的公式。該程序還實時生成大量統計數據,以便用戶可以更好地識別潛在的性能問題。用戶可以訪問Markov統計信息,Mux統計信息,RLP統計信息,塊錯誤率,移動性管理數據,尋呼和訪問統計信息,前向和反向鏈路統計信息等等。該程序還為用戶提供了攜帶型設備信號的圖形顯示。該程序與Windows操作系統兼容。

8. init Log(init進程log)

9. Crashlog(崩潰日誌)

『貳』 android 系統 應用程序運行產生的 logcat文件存儲位置在哪裡

據我目前所知,是不存儲的,因為你的系統時時刻刻都在跑,如果儲存這個log的話,會佔掉相當一部分的空間。如果你想看實時的log輸出,可以在終端裡面輸入adb logcat查看或者在DDMS中查看。如果想保存起來看,可以在終端輸入adb logcat -> 文件路徑/文件名,把log重定向到你指定的文件中。

『叄』 Android 手機中擴展名log是什麼文件

文件擴展名: .log
log意即日誌,通常是系統或者某些軟體對已完成的某種處理的記錄,以便將來做為參考,它並沒有固定的格式,通常是文本文件,可以用記事本打開以查看內容,當然很可能是其它格式,直接打開就是亂碼。大部分的log可以從文件名看出它的作用,比如uninstall.log或是error.log,當然前者通常是軟體安裝過程中生成的記錄,以便將來卸載的時候可以提供給卸載程序使用,後者通常是用來記錄一些軟體運行中的錯誤信息等等。
首先,會發現數量最多的是"i tall.log"文件,而且都在各個應用軟體的文件夾中,打開它,可以發現它詳細地記錄了安裝信息:軟體的源路徑、安裝時間、安裝的整個過程,安裝軟體時的每一個操作,都會在這兒留下記錄,包括向文件夾中拷貝".dll",對注冊表進行修改,如果有足夠耐心,完全可以通過它自己安裝軟體。其實它的重要作用是為刪除軟體作準備的。如果刪除或把這個文件從原來的文件夾中移開,在控制面板-添加/刪除程序中不能卸載這個軟體。它可由unwise.exe或它所在文件中的unwise.exe調用,假如執行unwise.exe文件,將會彈出對話框,要求提供"*.log",這類軟體有:netants,acdsee,ultraedit,jetcar以及很多游戲。例如在注冊表中關於NETANTS(網路螞蟻,一個國產的下載加速軟體)的卸載是這樣記錄的:
[HKEY_LOCAL_MACHINE\Software \Microsoft \Windows \CurrentVersion \Uni tall \NetAnts]
"Di layName"=" etAnt quot;
"Uni tallString"="D:\\NETANTS\\UNWISE.EXE D:\\NETANTS\\I TALL.LOG",這里是不是看得很明顯。
當然安裝軟體的記錄文件也並不一定都是用這個文件名I TALL.LOG,象vopt99中產生一個vopt.log 的文件,它也是由安卓下的unwise.exe調用來刪除軟體。

『肆』 如何在Android上生成Log文件

在cmd命令下,輸入:adb
logcat>>1.txt
1隻是txt文件的名字,可任意寫,這個文件就會放在目錄下,即tools的目錄下

『伍』 android logcat日誌在哪個文件夾裡面

如果使用的是 Eclipse 作為 IDE 的話,用 ADT 所提供的 logcat 顯示界面可以直接做到你的需求。 在編輯的位置輸入 app:your.package.name 便可以自動過濾包名為 your.package.name 的軟體輸出信息啦,如果在編寫軟體時注意了 Log.X 的使用,通過旁邊的下拉菜單還可以根據日誌的等級進行再一次進行的過濾。 TODO: 1. 打開 LogCat 2. 輸入需要的包名,如圖上的 com.android.phone 3. 根據需要選擇日誌等級,當然,如果沒有細致的 Log.X 輸出的話,推薦使用 verbose(詳細) 4. 查看過濾後的結果 5. 待解決問題後,記得將 app:com.android.phone 刪除,否則過濾會持續生效 後話:如果不嫌麻煩,在左邊的 Saved Filters 字樣旁邊有一個加號,通過它可以手動生成一個可以保存的過濾器,可涉及的過濾范圍諸如:日誌等級、進程ID、包名等。

『陸』 android開發。我希望能實時的把log寫到本地文件,請問如何實現

首先重新寫一個Log類(比如MyLog,把Log外面在封裝一遍)
第二步就是再封裝的方法里把log信息寫到本地文件

具體如下
public class MyLog {
public static void d(String msg) {
Log.d(sTag, msg);
print("d", sTag, msg);//寫入本地文件的方法
}
}

『柒』 android源程序里,經常有個log,請問,那個log把日誌信息存在什麼目錄下了啊。

沒有存儲在任何文件。可以通過adb logcat查看Log信息。

『捌』 android 調試log文件在哪

log的文件一般都是在編譯器上顯示,如果過多的話,是會清除掉的,你可以將log的文件保存在本地,以後就可以離線的查看了。

閱讀全文

與androidlog寫文件路徑相關的資料

熱點內容
哪個app聽音樂最好 瀏覽:279
考研英語2真題pdf 瀏覽:699
煙台編程積木教育環境好不好 瀏覽:214
python優秀代碼 瀏覽:620
androidtop命令 瀏覽:455
你平時怎麼排解壓力 瀏覽:68
表格中的文件夾怎樣設置 瀏覽:476
em78單片機 瀏覽:960
splitjava空格 瀏覽:248
電腦怎麼谷歌伺服器地址 瀏覽:515
nx自定義工具啟動宏命令 瀏覽:101
程序員怎麼解決無法訪問互聯網 瀏覽:303
java訪問本地文件 瀏覽:747
瓦斯琪伺服器怎麼用 瀏覽:22
安卓主題用什麼app 瀏覽:747
修改伺服器pci地址空間 瀏覽:321
程序員將來去哪裡 瀏覽:966
虛幻5創建c無法編譯 瀏覽:189
javaweb項目設計 瀏覽:407
國家反詐app緊急聯系人怎麼填 瀏覽:191