天天看點

Android各版本的java源碼(包含隐藏類和隐藏方法)可以直接在idea中打開項目位址介紹感謝擴充擴充2如果對您有幫助請點贊收藏評論:謝謝

項目位址

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

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