O Android Studio for Platform (ASfP) é o ambiente de desenvolvimento integrado (IDE) oficial projetado especificamente para o desenvolvimento da plataforma Android. Criado com base na estrutura avançada do IntelliJ IDEA, o ASfP foi desenvolvido para aumentar a produtividade e simplificar os fluxos de trabalho de engenheiros que trabalham no Android Open Source Project (AOSP).
Por que usar o ASfP?
O ASfP oferece um conjunto abrangente de ferramentas otimizadas para os desafios exclusivos do desenvolvimento de plataformas, indo além do desenvolvimento padrão de apps Android. Ele se integra profundamente à base de código e aos sistemas de build do AOSP, oferecendo recursos que aceleram o processo de desenvolvimento.
Principais recursos
- Integração perfeita com o AOSP:funciona diretamente com a árvore de origem do AOSP e o sistema de build Soong (arquivos - Android.bp). Sincronize e gerencie projetos complexos de plataforma com facilidade.
- Edição de código inteligente:aproveite o preenchimento avançado de código, a refatoração e a análise para Kotlin, Java, C/C++ e Rust, o que ajuda você a escrever código de alta qualidade mais rápido. 
- Depuração avançada:depure o código da plataforma, incluindo C/C++ e Java, com recursos como pontos de interrupção, inspeção de variáveis e avaliação de expressões. Saiba mais sobre depuração. 
- Teste integrado:execute comandos - atestdiretamente do ambiente de desenvolvimento integrado para executar testes de plataforma e ver os resultados. Consulte Testar o código da sua plataforma.
- Configuração de projeto personalizável:ajuste o escopo do projeto e crie configurações usando o arquivo YAML - .asfp-projectflexível. Saiba mais sobre gerenciamento de projetos.
- Suporte à linguagem Rust:suporte aos recursos principais para desenvolvimento em Rust no AOSP. Mais detalhes em Suporte ao Rust no ASfP. 
- Assistência com tecnologia de IA:use o Gemini no Android Studio para gerar e atualizar códigos, além de tirar dúvidas sobre desenvolvimento, tudo no editor. 
Primeiros passos
- Instalar o Android Studio para a plataforma
- Criar um projeto
- Confira as atualizações mais recentes nas Notas da versão.
