Recientemente encontré que mi fuente de Android SDK no está completa. Descargué Android SDK API 16 SOLAMENTE desde SDK Manager. Cuando quiero generar el javadoc desde la fuente, me advierte que algunas clases no se encuentran. He leído el sitio web a continuación, pero me confunde si el API de nivel superior contiene las API de nivel inferior. ¿Es suficiente instalar solo la API más alta? ¿O parte de la fuente de Android SDK depende de la fuente JDK? Muchas gracias.¿Por qué mi fuente de Android SDK no está completa?
Un pedazo de advertencias Javadoc:
./java/lang/String.java:31: advertencia: paquete libcore.util no existe
libcore.util.EmptyArray importación;
Tuve un problema similar, donde el código SDK (que recibí usando SDK Manager) estaba haciendo referencia a una cadena en particular, pero el strings.xml relevante no estaba incluido y estaba tan frustrado tratando de encontrarlo en vano - ¡pero lo encontré dentro del SDK completo! https://source.android.com/source/downloading.html –