4. Android Studio: instalación y primer proyecto¶
Android Studio es el IDE oficial para Android. Incluye editor, compilador (Gradle), emulador, depurador y el SDK de Android.
Instalación¶
- Descarga Android Studio desde developer.android.com/studio.
- Ejecuta el instalador y deja las opciones por defecto (incluye el SDK y el emulador).
- En el primer arranque, el asistente descarga los componentes necesarios (puede tardar y ocupa varios GB).
Requisitos
Necesitas un equipo con suficiente memoria RAM (mínimo 8 GB; con 16 GB va mucho mejor, sobre todo con el emulador abierto) y espacio en disco. Se necesita un JDK, pero Android Studio incluye el suyo.
Crear tu primer proyecto¶
- New Project → plantilla Empty Activity (con Jetpack Compose).
- Rellena el nombre, el nombre de paquete (por ejemplo
com.ejemplo.holamovil), el lenguaje (Kotlin) y la API mínima. - Pulsa Finish y espera a que Gradle sincronice el proyecto.
Estructura de carpetas¶
mi-app/
├── app/
│ ├── src/main/
│ │ ├── java/.../MainActivity.kt <- código Kotlin
│ │ ├── res/ <- recursos (textos, imágenes, colores)
│ │ └── AndroidManifest.xml <- descripción de la app
│ └── build.gradle.kts <- dependencias y configuración del módulo
└── build.gradle.kts <- configuración del proyecto
Dependencias en proyectos nuevos
En las plantillas actuales las versiones de las librerías se declaran en gradle/libs.versions.toml y se usan con alias (libs.androidx.core.ktx). En esta web se escribe la cadena directa (implementation("grupo:artefacto:versión")), que también funciona. Comprueba siempre la última versión estable de cada librería.
El primer código¶
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Text("Hola, móvil")
}
}
}
MainActivityes la pantalla de entrada.setContent { ... }define la interfaz con funciones@Composable.
Ejemplos sin ejecutar aquí
Los fragmentos de Android de esta web no se han ejecutado en este entorno, porque requieren el SDK de Android. Pruébalos siempre en tu emulador o móvil.
Ejecutar la app¶
Elige un dispositivo (emulador o móvil real) en la barra superior y pulsa Run (triángulo verde). Los mensajes aparecen en la ventana Logcat.