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.
- Caminhos de módulo:especifique o caminho absoluto para a raiz do seu
checkout do código-fonte do AOSP (por exemplo,
Clique em Finish. O ASfP cria a estrutura do projeto e o arquivo de configuração
.asfp-project
.
Configurar e personalizar o projeto
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.