Windows環境下Android Studio V1.2.2系列5—日誌調試

來源:互聯網
上載者:User

標籤:

1. 定製Logcat調試日誌字型顏色

    Logcat是Android開發調試中最常用的一個工具,Android Studio 1.2.2中預設對Logcat調試的顏色已經有所區分,但如果你想要定製自己的調試日誌對應的字型顏色,以便更好地區分verbose、debug、error、info、warning等分類資訊,那麼下面看看如何來自訂Logcat的提示資訊。

    通過菜單File-->Setting-->Editor->Colors & Fonts->Android Logcat進入,由於我們在之前的[2] “編輯字型設定”中已經設定了myDarcula Scheme,因此會看到如下介面:

    這裡可以看到有6種調試層級:Assert、Debug、Error、Info、Verbose、warning。

    注意需要先將右邊Use inherited attributes選項去掉打鉤,然後才可以自訂色彩,此時雙擊右邊Foregound表徵圖就可以為每種分類設定特定的顏色了:

                  

    選擇好顏色後在下方該調試層級文字會立即發生變化,非常直觀。

2. Logcat過濾選項

    在[3]的第6部分,初次認識了Logcat,下面仔細看看如何來使用Logcat來快速尋找關心的日誌資訊:

    

   左側可看到Logcat交談視窗,右上方可依次看到Log Level過濾選項、搜尋過濾輸入框、以及Filter Configuration選項。

    

    選擇Edit Filter Configuration,出現“Create New Logcat Filter”視窗,其中可設定一個或多個選項來過濾日誌,並為這一組過濾參數指定一個Filter Name:

     . 可通過正則編寫的Log TAG

    . 可通過正則編寫的Log Message

    . Package Name

    . PID

    . Log Level   

               

   這裡我們根據TAG和Level設定兩個過濾項,分別命名為firstActivity與secondActivity:

            

   設定完成後,在右側下拉式清單中就可以看到設定好的兩個過濾項: firstActivity與secondActivity了。

   

3. 代碼中輸出日誌資訊

    待續

4. 在Debugger模式下運行應用程式

    待續


參考資料:

[1] Android Studio使用小技巧:自訂Logcat, http://www.jb51.net/article/65515.htm

[2] Windows環境下Android Studio V1.2.2系列3—簡單設定. http://my.oschina.net/1pei/blog/469674

[3] Windows環境下Android Studio V1.2.2系列4—介面介紹, http://my.oschina.net/1pei/blog/469845

[4] Debugging with Android Studio, https://developer.android.com/intl/zh-cn/tools/debugging/debugging-studio.html

Windows環境下Android Studio V1.2.2系列5—日誌調試

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.