Esta página contiene recursos que te ayudan a usar Bazel con proyectos de Android. Integra vínculos a un instructivo, reglas de compilación y otra información específica de la compilación Proyectos de Android con Bazel
Cómo comenzar
Los siguientes recursos te ayudarán a trabajar con Bazel en proyectos de Android:
- Instructivo: Compila una app para Android Esta este instructivo 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, y se integra con el SDK/NDK y la creación de imágenes del emulador. También hay complementos de Bazel para IntelliJ y Android Studio
- Reglas de Android. La enciclopedia Build describe las reglas que permite compilar y probar apps para Android con Bazel.
- Integración con Android Studio. Bazel es compatible con Android Studio con Android Studio con Bazel .
mobile-install
para Android:mobile-install
de Bazel proporciona una funcionalidad automatizada de compilación e implementación para crear y probar apps para Android directamente en emuladores y dispositivos Android.- Pruebas de instrumentación de Android activadas emuladores y dispositivos.
- Integración con el NDK de Android. Bazel admite las compilaciones para código nativo mediante la integración directa del NDK y las reglas de C++.
- Rendimiento de compilación de Android. Esta página proporciona información sobre la optimización del rendimiento de compilación de apps para Android.
Lecturas adicionales
- Integración con dependencias de Google Maven y Maven Central con rules_jvm_external.
- Obtén más información sobre cómo funcionan las compilaciones de Android en Bazel.