Criar ou importar um projeto
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Android Studio for Platform (ASfP) ajuda você a configurar seu ambiente de desenvolvimento
para o Android Open Source Project (AOSP). Esta página explica como
iniciar um novo projeto ou importar um projeto existente.
Criar um novo projeto
Se você não tiver um projeto aberto, clique em Novo projeto na tela de boas-vindas. 
Se você já tem um projeto aberto, selecione ASfP > Project > New Project
no menu.
Preencha os detalhes da configuração do projeto no assistente: 
- Caminhos de módulo:especifique o caminho absoluto para a raiz do seu
checkout do código-fonte do AOSP (por exemplo,
/path/to/aosp
).
- Destino do lunch:insira o destino do lunch que você usa para criar (por
exemplo,
aosp_arm64-eng
).
- Nome do projeto:dê um nome descritivo ao projeto.
- Diretórios / módulos:liste os diretórios ou módulos iniciais que você quer incluir no projeto, separados por vírgulas. Eles precisam ser caminhos relativos da raiz do repositório (por exemplo,
frameworks/base,
packages/apps/Settings
). É possível adicionar mais ou refinar essa seleção depois.
Clique em Finish. O ASfP cria a estrutura do projeto e o arquivo de configuração .asfp-project
.
Após a configuração inicial do projeto, é possível personalizar ainda mais o projeto
editando o arquivo .asfp-project
localizado na raiz do projeto. Com esse arquivo, você pode:
- Adicione ou remova diretórios e módulos.
- Ativar a compatibilidade com outras linguagens, como Rust ou C++.
- Configure flags de build e variáveis de ambiente.
- Especifique as origens de teste.
Para informações detalhadas sobre todas as opções de configuração, consulte a Visão geral dos projetos. Depois de editar .asfp-project
, sincronize o projeto para
que as mudanças entrem em vigor.
Importar um projeto
O ASfP não tem uma ação de "importação" separada. Para abrir uma configuração de projeto do ASfP:
- Selecione ASfP > Projeto > Novo projeto.
- No campo Nome do projeto, navegue até o diretório que contém o arquivo
.asfp-project
que você quer abrir e selecione-o. Os campos no assistente serão preenchidos com base no arquivo .asfp-project
selecionado.
- Clique em Finish. O ASfP abre e indexa o projeto.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-09-04 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]