Android LogCat & Log class

לבקשתו של אסף ויצמן היקר- מספר מילים על LogCat ועל המחלקה Log
באופן כללי – באמצעות Logcat תוכלו לצפות בהודעות לוג שנזרקות ע"י אפליקציות/יישומים שרצים על המכשיר.
ההודעות יהיו מוסתרות מן המשתמש הסופי, אך בעת חיבור המכשיר למחשב, יוצגו לעוקבים בתוך חלון Debugger.
יש לציין כי ההודעות הלוג נזרקות מצד מערכת ההפעלה ומצד אפליקציות נוספות שרצות ברקע ללא צורך בהחזקת קוד המקור שלהן על המחשב.

android logcat example

כך זה נראה. באדיבות: Codelearn.org

כדי להשתמש ב-Logcat, עליכם לעשות import ל:

android.util.Log

כעת, תוכלו לקרוא למחלקה Log (שיורשת מ-Object) היישר מן הפרויקט שלכם.

סוגי הודעות Log

  1. Verbose – V
    Log.v("myApp", "my Verbose message"); 
    
  2. Debug – D
    Log.d("myApp", "my debug message"); 
    
  3. Info – I
    Log.i("myApp", "my informational message");
    
  4. Warning – W
    Log.w("myApp", "my warning message");
    
  5. Error – E
    Log.e("myApp", "my error message");
    
  6. Fatal – F
  7. Silent – S
    חומרת הודעות הלוג בסדר יורד

כפי ששמתם לב, myApp זה בעצם ה-Tag של הודעת הלוג, כדי שנוכל לזהות את מקור ההודעה.
יש לזכור כי הודעות לוג רבות נזרקות, לכן חשוב להקפיד על Tag ברור ורמת חומרה בהתאם, כדי שתוכלו לפלטר את הודעות הלוג בהתאם בבו העת.

קישורים

(46)

הגב לכתבה דרך הפייסבוק:

נהנים מהתכנים? מילה טובה תעודד אותי להמשיך לכתוב

האימייל לא יוצג באתר. שדות החובה מסומנים *