Android各版本的java源碼(包含隱藏類和隱藏方法)可以直接在idea中打開

項目地址

https://github.com/binbin594738977/AndroidFramework-soundCode

介紹

本項目是Android各個版本的java層源碼,可以直接下載後在IDEA中查看,不像AndroidStudio一樣很多類和方法看不到,這個包含隱藏類和隱藏方法,超級方便

感謝

首先感謝android-hidden-api項目作者,本項目是通過該項目提供的jar提取的java代碼,主要是解決以下幾點問題:

  1. 經過測試,部分版本替換jar時有報錯的問題
  2. 不適合生產環境使用,有可能出現奇怪的問題

本項目是將所有jar包提取了java代碼,這樣需要查看源碼可以通過idea查看,有錯誤可以自己修復,甚至可以自己註釋,方便學習

擴展

當查看native函數時,這時候實現類在C中,就需要藉助在線閱讀的方式,推薦以下幾個在線網站

  1. AndroidXRef網站:http://androidxref.com/
  2. Android社區https://www.androidos.net.cn/sourcecode

擴展2

當native函數不清楚對應哪一個C文件時,推薦下面文章
https://blog.csdn.net/losingcarryjie/article/details/78244823

如果對您有幫助請點贊收藏評論:謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章