在你追蹤源碼時(shí)涣旨,經(jīng)常會(huì)看到如下谚殊,想追蹤PhoneWindow發(fā)現(xiàn)找不到源碼
這種現(xiàn)象的產(chǎn)生是Google出于安全或其他什么原因偎蘸,編譯完成的android.jar會(huì)將某些方法和類(lèi)隱藏聚蝶,AS在jar中找不到這些類(lèi)和方法篡殷,所以報(bào)紅变勇,如何解決呢?贴唇?
解決方案
自己編譯源碼形成android.jar搀绣,將自編譯的android.jar包替換本地sdk(如圖2位置->platforms目錄下)的android.jar包(注意Android sdk的版本)
重新編譯一下,效果如下戳气,可以查看源碼了
如果需要編譯好的jar包链患,請(qǐng)留言或者私信我