原文再續,書接上回:《使用logcat快速抓取android崩潰日志》中提到的工具包可以下載拉~
《使用logcat快速抓取android崩潰日志》:http://www.cnblogs.com/medsonk/p/6344373.html
android調試工具包v1.2.0.rar <------------ 工具包點這下載!!
google最新adb下載地址 <------------ 需要fq下載
readme.txt:
寫在最前1:
--為了更好理解使用,我建議大家能打開bat看看我寫了什么
---------------------------------------------------------------------------
寫在最前2:
--關於timeStamp:上個版本才說沒什么問題,但我一直覺得會有什么問題,所以這個版本就解決了兩個問題。解決的內容在這里:http://www.cnblogs.com/medsonk/p/8334847.html
---------------------------------------------------------------------------
寫在最前3:
1、內含兩個文件夾
2、【簡潔版】:不用設置環境變量,缺少兩三個可能你們用不上的bat,為了解壓就能用;
3、【完全版】:需要設置環境變量,所有bat獨立給你們研究。
---------------------------------------------------------------------------
用法介紹:
---------------------------------------------------------------------------
雙擊運行的命令:
Logcat.bat:
原理:當手機需要重現crash、或者x分鍾內已經發生過crash(x≈15~30),點擊此bat,logcat命令會將手機的logcat日志拉下來並實時記錄,直到你關閉cmd窗口。然后在拉下
來的txt中尋找fatal字眼,附近上下文即為crash日志。logcat命令與DDMS的功能是相同的。實力第一的bat,必須第一位。

anr抓取.bat:
原理:同上,將手機的traces.txt拉到本地。手機發生anr之后可以用,但一般用不上。anr:Application Not Responding -- 程序無響應。

adb截屏.bat:
原理:實時手機截屏。先將截屏圖片放在sdcard目錄下,然后拉到本地。

---------------------------------------------------------------------------
非雙擊運行:
adbinstall.bat:
原理:將apk文件拖進此bat,install命令會強制(覆蓋)安裝apk安裝包。此bat好處是:1.不用頻繁啟動豌豆莢、同步助手等服務,android手機可以一直保持干凈的狀態;2.不
依賴豌豆莢、同步助手等的adb,這些軟件經常連不上手機就是因為adb版本過低。3.當然也有不便的地方,就是要你自己找adb用。不過既然你看到我的文檔,adb我也是隨機附
送給你的。

adbpush.bat:
原理:把文件push到android手機的sdcard/目錄下。我也不知道你有什么要發過去手機里^_^

aaptdump.bat:
原理:將apk文件拖進此bat,能調用aapt來解析apk的name(標識)、versionCode(構建號)、versionName(版本號)、sdkVersion、targetSdkVersion、permission等大量信息
。
前提:需要設置appt.exe的環境變量,appt.exe能在adt的sdk中找到(實測能用)。如果你安裝了同步助手、itools等,按道理這些軟件的安裝目錄下的appt.exe也是能用的(未
實測)。

---------------------------------------------------------------------------
#以下是更新日志
2018.01.25
--v1.1.0,修改在0~10點期間運行timeStamp會出現空格的bug。
--adb更新到1.0.39
--分開需要/不需要環境變量兩個版本。同時為了解壓的兼容性,換成zip。
2017.xx.xx
--v1.0.1,發現v1.0有個文件寫死了我的測試設備,低端錯誤。
2017.06.07
--經過半年修改與一個月的穩定使用,流出v1.0版本。
2017.05.10
--adbinstall.bat 由 adb install %1 改為 adb install -r %1,-r表示強制安裝。用於測試覆蓋安裝。
2017.02.23
--adb更新到1.0.36版本,解決5.0以后系統連接不了的問題。
2017.01.22
這個文件夾有故事我要好好記錄下來。
--14年被外包到騰訊的時期,有人跟我說這個logcat.bat可以抓日志,但是他們也不會用。於是我打開,第一句就是adb命令,於是就把adb塞進來,就能用了(所以上一手的主人應該設了環境變量)。
--14年已有文件:Logcat.bat、anr抓取.bat
--17年(今天)adb更新到1.0.32版本,其實沒差,反正能找到的最新就是了
如果你認為本文對你有幫助,希望能在網頁右方(這是右→)進行支付寶掃碼領紅包。保證二維碼萌萌噠。
如果你認為本文對你有幫助,希望能在網頁右方(這是右→)進行1塊幾毛的微信打賞。保證二維碼萌萌噠。
轉載請注明出處 轉載請注明出處 轉載請注明出處
