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

    • Rutas de módulos: Especifica la ruta absoluta a la raíz de la confirmación del código fuente de AOSP (por ejemplo, /path/to/aosp).
    • Objetivo de lanzamiento: Ingresa el objetivo de lanzamiento que usas para la compilación (por ejemplo, aosp_arm64-eng).
    • Nombre del proyecto: Otorga a tu proyecto un nombre descriptivo.
    • Directorios o módulos: Enumera los directorios o módulos iniciales que deseas incluir en tu proyecto, separados por comas. Deben ser rutas relativas desde la raíz del repositorio (por ejemplo, frameworks/base, packages/apps/Settings). Puedes agregar más o definir mejor 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 ubicado en la raíz del proyecto. Este archivo te permite hacer lo siguiente:

  • Agregar o quitar directorios y módulos
  • Habilita la compatibilidad con otros lenguajes, como Rust o C++.
  • Configura marcas de compilación y variables de entorno.
  • Especifica las 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" separada. Para abrir la configuración de un proyecto existente de ASfP, haz lo siguiente:

  1. Selecciona ASfP > Project > New Project.
  2. En el campo Nombre del proyecto, 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 abrirá e indexará el proyecto.