一:在 macOS 上通過 ADB 抓取 Android 設(shè)備的 logcat 日志
1. 準(zhǔn)備工作
1.1 確認(rèn) ADB 安裝
路徑:
~/Library/Android/sdk/platform-tools/-
檢查環(huán)境變量:
echo $PATH | grep "platform-tools"若未添加,臨時生效:
export PATH=$PATH:~/Library/Android/sdk/platform-tools/
1.2 連接設(shè)備
通過 USB 連接 Android 設(shè)備,并啟用 開發(fā)者選項 → USB 調(diào)試。
-
授權(quán)確認(rèn):
adb devices預(yù)期輸出:
123456abc device
2. 抓取日志命令
2.1 實時輸出日志
adb logcat # 按 Ctrl + C 終止
2.2 保存日志到文件
adb logcat > ~/Desktop/android_log.txt # 按 Ctrl + C 終止
2.3 清空舊日志
adb logcat -c
二:在 Windows 上通過 ADB 抓取 Android 設(shè)備的 logcat 日志
1. 準(zhǔn)備工作
1.1 安裝 ADB 工具
-
通過 Android Studio 安裝:
下載 Android Studio。
安裝時勾選 Android SDK Platform-Tools。
-
默認(rèn)路徑:
C:\Users\<用戶名>\AppData\Local\Android\Sdk\platform-tools\
-
或單獨下載 ADB:
- 從 Google 官方 下載并解壓。
1.2 配置環(huán)境變量
此電腦 → 屬性 → 高級系統(tǒng)設(shè)置 → 環(huán)境變量 → 編輯
Path,添加 ADB 路徑(如C:\platform-tools\)。-
驗證安裝:
adb version預(yù)期輸出:
Android Debug Bridge version 1.0.41
1.3 連接設(shè)備
USB 連接設(shè)備,啟用 USB 調(diào)試(設(shè)置 → 關(guān)于手機(jī) → 版本號點擊7次 → 開發(fā)者選項 → 開啟 USB 調(diào)試)。
-
授權(quán)確認(rèn):
adb devices預(yù)期輸出:
123456abc device
2. 抓取日志命令
2.1 實時輸出日志
adb logcat # 按 Ctrl + C 終止
2.2 保存日志到文件
adb logcat > D:\android_log.txt # 按 Ctrl + C 終止
2.3 清空舊日志
adb logcat -c