最近我發現我的Android SDK源代碼不完整。我只從SDK Manager下載了Android SDK API 16。當我想從源代碼生成javadoc時,它會警告我找不到一些類。我已經閱讀了下面的網站,但是我很困惑更高層的API是否包含較低層的API。僅僅安裝最高的API是否足夠?或者做一些Android SDK源碼依賴於JDK源代碼?非常感謝。爲什麼我的Android SDK源代碼不完整?
一塊的Javadoc警告:
./java/lang/String.java:31:警告:包libcore.util不存在
進口libcore.util.EmptyArray;
我有一個類似的問題,其中SDK代碼(我使用SDK管理器)引用了特定的字符串,但沒有包含相關的strings.xml,我非常沮喪地試圖找到它無濟於事 - 但是我確實在完整的SDK中找到了它! https://source.android.com/source/downloading.html – 2016-01-01 14:12:56