首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Eclipse Android Logcat 無輸出:過濾器設定與常見誤區

     編輯:程式設計綜合問答

現象分類

  • Log 語句可寫入但 Logcat 空白:過濾器選錯裝置/進程、Log 等級過高、標籤拼寫錯誤。
  • Log 語法報錯/紅線:未匯入 android.util.Log、參數型別不符。

排查清單

  1. Logcat 視窗右側下拉選單選擇正確裝置(實體機/模擬器)。
  2. 選擇正確進程:com.your.package(而非 system_process)。
  3. Log 等級設為 Verbose 或 Debug。
  4. 標籤 Log.d("MyTag", "msg") 中的 "MyTag" 在過濾框輸入可篩選。
  5. 程式碼確認:import android.util.Log;、BuildConfig.DEBUG 未關閉。

實體機特別注意

  • 小米、華為等 ROM 預設關閉應用日誌,需在「開發者選項」開啟「USB 偵錯」與「日誌輸出」。
  • 使用 adb logcat -s MyTag:D *:S 命令列過濾,確認是否為 IDE 顯示問題。

Android Studio 遷移建議

Eclipse ADT 已停止維護,**強烈建議遷移至 Android Studio**,Logcat 功能更強大(支援正則、折疊、顏色、離線分析)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved