as怎樣看源碼
① Android studio 如何為下載下來的開源源碼,快速添加 log用來查看運行流程
在開發中,我們經常需要在Github上找一些開源項目用於自己的項目中,然而經常由於看不到其運行效果導致不斷的「試錯」,因此一般來說,本人在使用一個開源項目之前會將其下載並運行到手機上看效果。一方面可以准確判斷出是否適合自己的項目,另一方面可以根據項目需求做一定的修改。
1、 找到項目地址,點擊DownloadZIP,下載完成後,解壓到本地磁碟。如圖1所示
圖5
6、將項目導入AS,下載項目其餘需要的組件,編譯安裝,大功告成!
② Android 5.1源碼SDK怎麼用AS打開
③ 如何用Android Studio查看build.gradle源碼
我們來舉個例子,就像系列一的博客里介紹的 build.gradle 里有這樣一段代碼:
藉助 as,我們甚至可以很容易的查到 android{...} 這個括弧里能使用的喊敗方法都有哪些,如果要看各自的作用是干什麼的,再繼續點進去查看注釋就行了。是不是發現,我們在 build.gradle 里的 android{...} 使用過的標簽名原來都在這里的啊。
以後就算是再碰到大神的 build.gradle 文件里各種沒看見過的標簽名,不用再擔心看不懂了。不懂就看源碼注釋嘛,so easy!
當然,大神的 build.gradle 文件里還是會出現一些 groovy 代碼或者是 task 之類的,這些就不是 gradle 源碼里能夠查到的了,需要稍微了解一下 groovy 和 gradle 語言的基礎,有興趣的可以繼續閱讀下我寫的這個系列裡的相關博客,當然能力不夠,如果你希望更好的學習,網上資料也很多。
④ 如何使用Android Studio開發/調試Android源碼
Android Studio有兩種調試模式可供參考,一個是直接進入調試模式,另一個是進程調試(以下均是android studio的截圖)
一、調試模式
經驗:一般來說,當程序一啟動等等不好一個界面一個步驟的跟蹤的時候,可以採用第一個方式,當只需要調試某一個界面/某一個執行步驟的時候,可以採用第二種方式,當然也可以加上Log日誌來配合調試。