歡迎您光臨本站 註冊首頁

android studio打印日誌語句Log.d()詳解

←手機掃碼閱讀     limiyoyo @ 2020-05-04 , reply:0

Log.d()方法內需要傳入兩個參數。
1.第一個參數時tag,一般傳入類名,用於對打印信息進行過濾;
2.第二個參數,是一個字符串類型的msg,表示你想要打印的內容。
輸出Log.d()語句的快捷鍵為:
logd+tab鍵
在我們每寫一條Log.d()語句時,就要傳入一次tag參數,而每一次的tag參數值基本是一樣的,這樣就會很麻煩,其實只要我們在類中創建一個字符串類型的變量TAG,那麼在我們每次寫log.d()語句的時候,系統就會自動將該TAG的值傳入tag參數中
自動生成一個以當前類名作為值的常量TAG的快捷鍵:logt+tab鍵
如下圖:
在完成上述代碼後,執行下圖述操作:
在點擊Edit Filter Configuration後會彈出一個過濾器適配界面,然後填寫好過濾器名稱,標籤值,選擇日誌級別。如下圖:
運行該項目,就可以看到模擬器中運行出來佈局界面,分別單擊兩個Button,在logcat中就可以看到打印出來的日誌信息。
如下圖:
補充知識:android studio無法運行--app顯示紅叉或者顯示灰色的問號
有的時候當關閉android studio的,到第二天打開的時候,就會發現自己原本的項目運行不了了,在app處會出現紅叉,或者有時候有紅叉加個灰色的問號,
遇到這個問題,有兩種情況:
1、只有當前的項目,app顯示紅叉 ;
2、所有的項目都顯示紅叉,並且無法new Android 項目 ;
對於第一種情況(只有當前項目無法運行),可以先檢查看settings.gradle文件裡是否有include ‘:app'(app是module名),
如果這個沒問題,那就檢查AndroidMainfest.xml文件裡是否 Main 入口的Activity。
對於第二種情況,直接點擊 file->settings -> Plugins 然後你就會發現有紅色的錯誤,最後將 Android Support打上勾,然後點擊Apply,
再重啟就OK了。


[limiyoyo ] android studio打印日誌語句Log.d()詳解已經有292次圍觀

http://coctec.com/docs/android/show-post-232822.html