S1 · Herramientas, proyecto y estructura
Bloques S01–S04 y matices de S17. Cuatro opciones y una sola correcta por pregunta. Los requisitos de 2017 y las cifras de las capturas son históricos: no deciden ninguna respuesta.
Mínimo para compilar
Según el temario, ¿qué es lo mínimo que hay que tener instalado para compilar un programa Android?
- Un emulador.
Sirve para probar, no para compilar.
- El SDK de Android.
Correcta: a partir de él se instala el resto de herramientas (S01).
- Un dispositivo físico con depuración USB.
Sirve para ejecutar, no para compilar.
- La JVM de Java ME.
No es necesaria para Android.
Repasar: S01.
SDK e IDE
¿Qué afirmación distingue correctamente SDK e IDE?
- Son sinónimos: Android Studio es el SDK de Android.
Android Studio es el IDE; el SDK es el kit de bibliotecas y herramientas.
- El IDE es imprescindible y el SDK es opcional.
Es al revés: el SDK es el mínimo.
- El SDK aporta bibliotecas y herramientas para construir; el IDE integra editor, diseño, compilación, ejecución y depuración.
Correcta (S01).
- El SDK es el dispositivo virtual donde se prueba la app.
Eso es el AVD.
Repasar: S01.
Descarga de Android Studio
Según el temario, ¿qué opciones ofrecía la página oficial de Android Studio?
- Descargar el IDE incluyendo el SDK o sin incluirlo.
Correcta (S01).
- Solo el SDK, sin IDE.
También ofrecía el IDE.
- Solo una versión para Windows.
Es multiplataforma: Windows, Mac y Linux.
- Una versión de pago con SDK y otra gratuita sin él.
No hay versión de pago.
Repasar: S01, S02.
Requisitos de 2017
El temario da como requisitos Windows 7/8/10, 3 GB de RAM y Android Studio 3.0. ¿Cómo deben interpretarse en 2026?
- Como los requisitos actuales recomendados.
Son datos del temario de 2017.
- Como un máximo: un equipo más potente no sirve.
No tiene sentido.
- Como requisitos exclusivos de Linux.
Se dan para los tres sistemas.
- Como datos históricos del temario; para instalar hoy hay que consultar los requisitos vigentes.
Correcta (S02).
Repasar: S02.
Factores de forma y módulos
En el paso 2 del asistente se marcan Phone and Tablet y Wear. ¿Qué ocurre?
- Se crean dos proyectos independientes.
Es un solo proyecto.
- Cada formato seleccionado se convierte en un módulo del mismo proyecto.
Correcta (S03.1, S03.2).
- Solo se crea código para el formato con el nivel de API más alto.
Se crea para cada formato.
- Se crean dos actividades en el mismo módulo.
Son módulos distintos.
Repasar: S03.2.
Nivel de API mínimo
Según el asistente, ¿qué ocurre al elegir un nivel de API mínimo más bajo?
- La app llega a menos dispositivos, pero con más funciones.
Es al revés.
- La app solo funciona en el emulador.
No.
- La app llega a más dispositivos, pero con menos funciones disponibles.
Correcta (S03.3).
- No cambia nada: el nivel de API es solo informativo.
Determina en qué dispositivos se puede instalar.
Repasar: S03.3.
Porcentaje acumulado
En la ventana Help me choose, junto a cada versión aparece un porcentaje acumulado. ¿Qué indica?
- El porcentaje de dispositivos que usa exactamente esa versión.
Es acumulado.
- El porcentaje de funciones nuevas de esa versión.
No.
- El porcentaje de apps de Google Play compiladas para esa versión.
No.
- El porcentaje de dispositivos que usan esa versión o una superior.
Correcta; por eso baja al subir de versión (S03.3).
Repasar: S03.3.
Compatibilidad por versión
Un proyecto fija una API mínima de 21. El móvil A tiene API 19 y el móvil B, API 23. Considerando solo el nivel de API, ¿qué ocurre?
- Ninguno puede instalarla.
B cumple la condición: 23 ≥ 21.
- A no puede instalarla (19 < 21); B cumple la condición de versión (23 ≥ 21).
Correcta (S03.3).
- Ambos pueden, porque el nivel mínimo es solo una recomendación.
El mínimo impide instalar en versiones inferiores.
- A puede si se renombra
MainActivity.El nombre de la clase no cambia el nivel de API del dispositivo.
Repasar: S03.3.
Add No Activity
En el paso 3, ¿qué ocurre si se elige Add No Activity?
- El asistente obliga a crear al menos una actividad en el paso 4.
No.
- Se crea automáticamente una
MainActivityvacía.No se crea ninguna actividad.
- Se pulsa Finish directamente para crear el proyecto.
Correcta (S03.2).
- El proyecto no se puede compilar nunca.
No es así.
Repasar: S03.2.
Empty Activity
¿Por qué el curso trabaja sobre la plantilla Empty Activity?
- Porque contiene los elementos estrictamente necesarios para ejecutar la app y sirve de esqueleto.
Correcta (S03.4).
- Porque incluye un mapa y un inicio de sesión ya programados.
Esas son otras plantillas.
- Porque es la única que genera un archivo XML.
Otras también generan layouts.
- Porque no crea ninguna actividad.
Eso es Add No Activity.
Repasar: S03.4.
Actividad principal y splash
¿Qué afirmación sobre la actividad principal es correcta según el temario?
- Debe llamarse obligatoriamente
MainActivity.Es una convención del curso, no una obligación.
- Es siempre la primera pantalla que ve el usuario.
Puede abrirse antes una splash screen.
- No puede tener layout XML.
Su layout es
activity_main. - Suele ser la primera que se abre, pero antes puede mostrarse una splash screen.
Correcta (S03.4).
Repasar: S03.4.
Estructura del proyecto
En la vista Android de un proyecto, ¿dónde está el fichero activity_main.xml?
- En
manifests.Ahí está
AndroidManifest.xml. - En
java, dentro del paquete de la app.Ahí está
MainActivity. - En
res/layout.Correcta (S04.2).
- En
Gradle Scripts.Ahí están los
build.gradle.
Repasar: S04.2.
Progreso del cuestionario
0 / 0 preguntas respondidas (0%)
0 correctas
¡Cuestionario completado!
0%
0 / 0 correctas
Tiempo: