Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發:使用Windows cmd窗口抓取Android手機log

Android開發:使用Windows cmd窗口抓取Android手機log

編輯:關於Android編程

寫在前面的廢話

一般Android開發者都會使用Eclipse,Android studio觀察log輸出,其實後台是使用adb來打印log的,這裡介紹的是如何讓log輸出到cmd窗口,而不是Eclipse,Android studio中,測試人員可使用該方法給開發人員抓取log,開發人員也可以在Eclipse的logcat抽到的時候使用該方法應急用。

 

cmd抓取Android logcat步驟

 

1、解壓adb_tool_windows.zip。得到三個文件:adb.exe ,AdbWinApi.dll ,AdbWinUsbApi.dll

2、判斷電腦系統32位還是64位。右鍵選中電腦桌面上“計算機”(WinXP叫“我的電腦”)屬性,Win7彈出如圖界面:

\

 

3、拷貝解壓文件到指定文件夾:

3.1.Windows XP/WIN7/Vista系統,32位系統中將上述3個文件復制到 C:WindowsSystem32 目錄

3.2.如果系統是64位的請將文件復制到C:WindowsSysWOW64目錄

 

4、驗證adb文件拷貝正確與否。快捷鍵Ctrl+R 輸入cmd回車,打開cmd命令行,輸入adb回車,如果沒有輸出:“adb”不是內部或外部命令,也不是可運行的程序或批處理。輸出的是下面圖中信息,則繼續下一步,否則檢查上面步驟。以下為正確輸出截圖:

\


5、安裝手機驅動。可安裝並打開PC端豌豆莢或360手機助手,使用USB連接手機,記得打開手機的USB調試功能。已安裝驅動的直接進入下一步,安裝驅動成功後可在設備管理器中查看:

\

 

6、清除多余Log。手機USB連接不要斷開,在cmd命令行輸入:

 

adb logcat -c 
回車執行,如圖:

 

\

 

7、打印Log。手機USB連接不要斷開,在cmd命令行輸入:

adb logcat -v time > D:Logfileslog201508041508.txt
回車執行,打開需要抓取log的app進行相應操作,電腦端cmd窗口如圖:

 

\

PS:上面的D:Logfileslog201508041508.txt是輸出log的文件路徑,手機的log會在後台輸出在那個文件中,打印log的人可根據自身電腦對路徑做修改。上面命令執行後,畫面會一直卡頓在當前頁面,請不要反復敲回車執行。

 

8、結束Log打印。手機app的操作完成後,不需要抓取log了,在當前cmd命令行窗口,使用電腦快捷鍵Ctrl+C終止log打印,將輸出log的文件(上文為D:Logfileslog201508041508.txt)發送給軟件開發人員即可。

注意:多次打印log到同一個文件中,會導致之前打印的log丟失,如需多次打印log,請更換log文件路徑。


 

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