Crea o importa un proyecto

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

  1. Si no tienes un proyecto abierto, haz clic en New Project en la pantalla de bienvenida. Pantalla de bienvenida de ASfP que muestra la opción Nuevo proyecto

  2. Si ya tienes un proyecto abierto, selecciona ASfP > Project > New Project en el menú.

  3. Completa los detalles de configuración del proyecto en el asistente: Pantalla del asistente de configuración de proyectos nuevos de ASfP

    • 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.
  4. 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:

  1. Selecciona ASfP > Project > New Project.
  2. En el campo Project Name, navega hasta el directorio que contiene el archivo .asfp-project existente que deseas abrir y selecciónalo. Los campos del asistente se propagarán según el archivo .asfp-project seleccionado.
  3. Haz clic en Finish. ASfP abre y, luego, indexa el proyecto.