Halaman ini berisi referensi yang membantu Anda menggunakan Bazel dengan project Android. Halaman ini tertaut ke tutorial, aturan build, dan informasi lainnya yang khusus untuk mem-build project Android dengan Bazel.
Memulai
Referensi berikut akan membantu Anda menggunakan Bazel pada project Android:
- Tutorial: Mem-build aplikasi Android. Tutorial ini adalah tempat yang tepat untuk mulai mempelajari perintah dan konsep Bazel, serta cara mem-build aplikasi Android dengan Bazel.
- Codelab: Mem-build Aplikasi Android dengan Bazel. Codelab ini menjelaskan cara mem-build aplikasi Android dengan Bazel.
Fitur
Bazel memiliki aturan Android untuk mem-build dan menguji aplikasi Android, berintegrasi dengan SDK/NDK, dan membuat image emulator. Ada juga plugin Bazel untuk Android Studio dan IntelliJ.
- Aturan Android. Ensiklopedia Build menjelaskan aturan untuk mem-build dan menguji aplikasi Android dengan Bazel.
- Integrasi dengan Android Studio. Bazel kompatibel dengan Android Studio menggunakan plugin Android Studio dengan Bazel.
mobile-install
untuk Android. Fiturmobile-install
Bazel menyediakan fungsi build-and-deploy otomatis untuk mem-build dan menguji aplikasi Android langsung di emulator dan perangkat Android.- Pengujian instrumentasi Android di emulator dan perangkat.
- Integrasi Android NDK. Bazel mendukung kompilasi ke kode native melalui integrasi NDK langsung dan aturan C++.
- Performa build Android. Halaman ini memberikan informasi tentang cara mengoptimalkan performa build untuk aplikasi Android.
Bacaan lebih lanjut
- Berintegrasi dengan dependensi dari Google Maven dan Maven Central dengan rules_jvm_external.
- Pelajari Cara Kerja Build Android di Bazel.