Conheça o Android Studio para plataforma
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) é 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 atest
diretamente 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-project
flexí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
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) is the official Integrated Development\nEnvironment (IDE) designed specifically for Android platform development. Built\non the powerful foundation of IntelliJ IDEA, ASfP is tailored to enhance\nproductivity and streamline workflows for engineers working within the Android\nOpen Source Project (AOSP).\n\nWhy use ASfP?\n\nASfP provides a comprehensive suite of tools optimized for the unique challenges\nof platform development, going beyond standard Android app development. It\nintegrates deeply with the AOSP codebase and build systems, offering features\nthat accelerate your development process.\n\nKey features\n\n- **Seamless AOSP integration:** Works directly with the AOSP source tree and\n the Soong build system (`Android.bp` files). Effortlessly sync and manage\n complex platform projects.\n\n- **Intelligent code editing:** Benefit from advanced code completion,\n refactoring, and analysis for Kotlin, Java, C/C++, and Rust, helping you\n write high-quality code faster.\n\n- **Powerful debugging:** Debug platform code, including C/C++ and Java, with\n features like breakpoints, variable inspection, and expression evaluation.\n Learn more about [debugging](/studio/platform/debug).\n\n- **Integrated testing:** Run `atest` commands directly from the IDE to\n execute platform tests and view results. See [Test your platform\n code](/studio/platform/test).\n\n- **Customizable project setup:** Fine-tune your project scope and build\n configurations using the flexible `.asfp-project` YAML file. Learn more\n about [project management](/studio/platform/projects).\n\n- **Rust language support:** Core feature support for Rust development in\n AOSP. More details at [Rust Support in ASfP](/studio/platform/projects/rust).\n\n- **AI-powered assistance:** Use [Gemini in Android\n Studio](https://developer.android.com/gemini-in-android) for code\n generation, code updates, and to get answers to your development questions,\n all within the editor.\n\nGet started\n\n- [Install Android Studio for Platform](/studio/platform/install)\n- [Create a project](/studio/platform/projects/create-project)\n- See the latest updates in the [Release Notes](/studio/platform/releases)."]]