Android Studio for Platform (ASfP) te ayuda a configurar tu entorno de desarrollo para el Proyecto de código abierto de Android (AOSP). En esta página, se explica cómo iniciar un proyecto nuevo o importar uno existente.
Crea un proyecto nuevo
Si no tienes un proyecto abierto, haz clic en New Project en la pantalla de bienvenida.

Si ya tienes un proyecto abierto, selecciona ASfP > Project > New Project en el menú.
Completa los detalles de configuración del proyecto en el asistente:

- Module paths: Especifica la ruta de acceso absoluta a la raíz de la confirmación de extracción del código fuente de AOSP (por ejemplo,
/path/to/aosp). - Lunch target: Ingresa el destino de lunch que usas para la compilación (por ejemplo,
aosp_arm64-eng). - Project name: Otorga a tu proyecto un nombre descriptivo.
- Directories / modules: Enumera los directorios o módulos iniciales que deseas incluir en tu proyecto, separados por comas. Deben ser
rutas de acceso relativas desde la raíz del repositorio (por ejemplo,
frameworks/base, packages/apps/Settings). Puedes agregar más o refinar esta selección más adelante.
- Module paths: Especifica la ruta de acceso absoluta a la raíz de la confirmación de extracción del código fuente de AOSP (por ejemplo,
Haz clic en Finish. ASfP crea la estructura del proyecto y el archivo de configuración
.asfp-project.
Configura y personaliza tu proyecto
Después de la configuración inicial del proyecto, puedes personalizarlo aún más editando el archivo .asfp-project que se encuentra en la raíz del proyecto. Este archivo te permite hacer lo siguiente:
- Agregar o quitar directorios y módulos
- Habilitar la compatibilidad con otros lenguajes, como Rust o C++
- Configurar marcas de compilación y variables de entorno
- Especificar fuentes de prueba
Para obtener información detallada sobre todas las opciones de configuración, consulta la descripción general
de los proyectos. Después de editar .asfp-project, deberás sincronizar el proyecto para que los cambios surtan efecto.
Cómo importar un proyecto existente
ASfP no tiene una acción de "importación" independiente. Para abrir una configuración de proyecto de ASfP existente, haz lo siguiente:
- Selecciona ASfP > Project > New Project.
- En el campo Project Name, navega hasta el directorio que contiene el archivo
.asfp-projectexistente que deseas abrir y selecciónalo. Los campos del asistente se propagarán según el archivo.asfp-projectseleccionado. - Haz clic en Finish. ASfP abre y, luego, indexa el proyecto.