Esta página contém recursos que ajudam você a usar o Bazel com projetos do Android. Ele é vinculado a um tutorial, regras de build e outras informações específicas para criar projetos do Android com o Bazel.
Primeiros passos
Os recursos a seguir vão ajudar você a trabalhar com o Bazel em projetos Android:
- Tutorial: como criar um app Android: este tutorial é um bom lugar para começar a aprender sobre os comandos e conceitos do Bazel e como criar apps Android com ele.
- Codelab: como criar apps Android com o Bazel. Este codelab explica como criar apps Android com o Bazel.
Recursos
O Bazel tem regras do Android para criar e testar apps Android, integrar com o SDK/NDK e criar imagens de emulador. Há também plug-ins do Bazel para Android Studio e IntelliJ.
- Regras do Android. A Enciclopédia de build descreve as regras para criar e testar apps Android com o Bazel.
- Integração com o Android Studio. O Bazel é compatível com o Android Studio usando o plug-in Android Studio with Bazel.
mobile-install
para Android. O recursomobile-install
do Bazel oferece funcionalidade de build e implantação automatizada para criar e testar apps Android diretamente em dispositivos e emuladores Android.- Testes de instrumentação Android em emuladores e dispositivos.
- Integração do Android NDK. O Bazel oferece suporte à compilação para código nativo por meio da integração direta do NDK e das regras C++.
- Performance do build do Android. Esta página oferece informações sobre como otimizar o desempenho do build para apps Android.
Leitura adicional
- Integração com dependências do Maven do Google e do Maven Central com rules_jvm_external.
- Saiba como os builds do Android funcionam no Bazel.