Crea o importa un proyecto
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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: 
- 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.
Haz clic en Finish. ASfP crea la estructura del proyecto y el archivo de configuración .asfp-project
.
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:
- Selecciona ASfP > Project > New Project.
- 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.
- Haz clic en Finish. ASfP abrirá e indexará el proyecto.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-09-04 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)"],[],[],null,["Android Studio for Platform (ASfP) helps you set up your development environment\nfor the [Android Open Source Project (AOSP)](https://source.android.com/). This page explains how to\nstart a new project or import an existing one.\n\nCreate a new project\n\n1. If you don't have a project open, click **New Project** on the Welcome\n screen.\n\n2. If you already have a project open, select **ASfP \\\u003e Project \\\u003e New Project**\n from the menu.\n\n3. Fill in the project configuration details in the wizard:\n\n - **Module paths:** Specify the absolute path to the root of your AOSP source code checkout (for example, `/path/to/aosp`).\n - **Lunch target:** Enter the lunch target you use for building (for example, `aosp_arm64-eng`).\n - **Project name:** Give your project a descriptive name.\n - **Directories / modules:** List the initial directories or modules you want to include in your project, separated by commas. These should be relative paths from the repository root (for example, `frameworks/base,\n packages/apps/Settings`). You can add more or refine this selection later.\n4. Click **Finish** . ASfP creates the project structure and the `.asfp-project`\n configuration file.\n\nConfigure and customize your project\n\nAfter the initial project setup, you can further customize your project by\nediting the `.asfp-project` file located in the project root. This file lets\nyou:\n\n- Add or remove directories and modules.\n- Enable support for other languages like Rust or C++.\n- Configure build flags and environment variables.\n- Specify test sources.\n\nFor detailed information on all configuration options, see the [Projects\noverview](/studio/platform/projects). After editing `.asfp-project`, you'll need to sync the project for\nthe changes to take effect.\n\nImport an existing project\n\nASfP doesn't have a separate \"import\" action. To open an existing ASfP project\nconfiguration:\n\n1. Select **ASfP \\\u003e Project \\\u003e New Project**.\n2. In the **Project Name** field, navigate to and select the directory containing the existing `.asfp-project` file you want to open. The fields in the wizard will populate based on the selected `.asfp-project` file.\n3. Click **Finish**. ASfP opens and indexes the project."]]