在Android開發中,經常需要直接查看Android SDK的源碼來理解內部功能的實現,也可以藉助源碼來調試。要想實現這些,需要在SDK Manager中下載對應API級別的源碼,如下圖: 完成上面的步驟後,在AS裡面CTRL+左鍵點擊類或方法進入源碼時,AS卻提示沒有找到源碼,如下圖: 後來發現 ...
在Android開發中,經常需要直接查看Android SDK的源碼來理解內部功能的實現,也可以藉助源碼來調試。要想實現這些,需要在SDK Manager中下載對應API級別的源碼,如下圖:
完成上面的步驟後,在AS裡面CTRL+左鍵點擊類或方法進入源碼時,AS卻提示沒有找到源碼,如下圖:
後來發現是因為我的Android SDK路徑中包含了空格(我放在了D:\Program Files\sdk),這導致了無法載入源碼。所以建議大家在Android SDK路徑中不要包含空格(包含空格對NDK也有影響),最好也不要包含中文。
最後,放上我用的下載SDK時的代理地址,初學者一般都會遇到這個問題。打開SDK Manager,然後打開菜單:Tools=>options,按照下圖中設置一下,就能不用FQ也可以及時更新SDK了。