⑴ 手機怎樣抓log
方法一
在某個程序運行過程中出現程序中斷(FC),會出現以下圖片,點擊「立即報修」,就會把相應的LOG文件通過郵件的方式發給相關的工程師。使用該方法的前提是在管理賬戶中已經登錄某個郵箱,不局限於gmail還是其他郵箱。
方法二
1.進入硬體檢測界面(在撥號界面輸入*#*#64663#*#*)。
2.在硬體檢測界面中點擊菜單鍵,選擇輔助工具。
3.點擊「Log抓取工具」。
4.分別點擊四個log項目,會提示將log文件保存在SD卡的路徑(屏幕有顯示保存位置)。
5.然後連接電腦,打開USB存儲,就可以在SD卡根目錄里MIUI文件夾下發現一個debug_log文件夾,然後將debug_log文件夾壓縮成zip格式在帖子中上傳附件,這樣就更方便開發組查找問題所在。
P.S 需要注意的是,抓取log請務必在發生故障後立刻執行,否則抓取的log可能會沒有故障內容。
方法三
如果出現了死機等情況,手機端無法操作,此時就看下面的方法三,前提是電腦上已安裝小米手機驅動(可在附件中下載驅動)、手機連接電腦,並且USB調試模式打開。
1.首先下載附件中的「adb抓取log工具」,解壓。
2.找到ADB文件夾,並點擊進入。
3.雙擊getlog批處理文件。
4.發現ADB文件夾中多了一個時間命名的子文件夾,這就是所抓取的LOG文件。
5.將這個文件壓縮打包上傳附件或發給[email protected]即可。
方法四
2011年11月08日以後更新的Mione系統升級包大家抓取log時就不再用進入硬體檢測界面了。只需在撥號界面鍵入*#*#284#*#*,這樣便可以一次抓取所有的LOG信息。即簡化了方法一中的第1-4步,只要進行第5步也就是連到電腦打開USB存儲,找到debug_log文件夾壓縮後上傳附件即可。
⑵ 如何閱讀Nutz的源碼
開始學習框架思想了,打算先從nutz入手,因為nutz是國人寫的,中文注釋,容易理解
而且nutz框架比較小,但是麻雀雖小五臟俱全,大牛的思想還是可以學到的.
1、
這里if感覺多此一舉,既然這樣判斷何不在warn裡面判斷呢(效率問題),感覺這樣寫法有點蛋疼,
⑶ Android studio 如何為下載下來的開源源碼,快速添加 log用來查看運行流程
在開發中,我們經常需要在Github上找一些開源項目用於自己的項目中,然而經常由於看不到其運行效果導致不斷的「試錯」,因此一般來說,本人在使用一個開源項目之前會將其下載並運行到手機上看效果。一方面可以准確判斷出是否適合自己的項目,另一方面可以根據項目需求做一定的修改。
1、 找到項目地址,點擊DownloadZIP,下載完成後,解壓到本地磁碟。如圖1所示
圖5
6、將項目導入AS,下載項目其餘需要的組件,編譯安裝,大功告成!
⑷ Log類的用法說明
LogFactory來自common-logging包。如果用LogFactory.getLog,你可以用任何實現了通用日誌介面的日誌記錄器替換log4j,而程序不受影響。
public static Log log=LogFactory.getLog(Test.class);
新創建一個log用來存放 Test.java的Log信息。