Esta página contiene recursos que te ayudan a usar Bazel con proyectos de Android. Se vincula a un instructivo, reglas de compilación y otra información específica para compilar proyectos de Android con Bazel.
Cómo comenzar
Los siguientes recursos te ayudarán a trabajar con Bazel en proyectos de Android:
- Tutorial: Cómo compilar una app para Android. Este tutorial es un buen punto de partida para aprender sobre los comandos y conceptos de Bazel, y cómo compilar apps para Android con Bazel.
- Codelab: Compila apps para Android con Bazel. En este codelab, se explica cómo compilar apps para Android con Bazel.
Funciones
Bazel tiene reglas de Android para compilar y probar apps para Android, integrar el SDK/NDK y crear imágenes de emulador. También hay complementos de Bazel para Android Studio y IntelliJ.
- Reglas de Android La Enciclopedia de compilación describe las reglas para compilar y probar apps para Android con Bazel.
- Integración con Android Studio Bazel es compatible con Android Studio a través del complemento Android Studio with Bazel.
mobile-install
para Android La funciónmobile-install
de Bazel proporciona funcionalidad automatizada de compilación e implementación para compilar y probar apps para Android directamente en dispositivos y emuladores de Android.- Pruebas de instrumentación de Android en emuladores y dispositivos
- Integración del NDK de Android Bazel admite la compilación en código nativo a través de la integración directa del NDK y las reglas de C++.
- Rendimiento de la compilación de Android En esta página, se proporciona información para optimizar el rendimiento de la compilación de apps para Android.
Lecturas adicionales
- Integración con dependencias de Google Maven y Maven Central con rules_jvm_external.
- Obtén información sobre cómo funciona la compilación de Android en Bazel.