Halaman ini berisi referensi yang membantu Anda menggunakan Bazel dengan project Android. Dokumen ini menautkan ke tutorial, aturan build, dan informasi lain yang khusus untuk membangun project Android dengan Bazel.
Memulai
Referensi berikut akan membantu Anda menggunakan Bazel di project Android:
- Tutorial: Membangun aplikasi Android. Tutorial ini adalah tempat yang tepat untuk mulai mempelajari perintah dan konsep Bazel, serta cara membangun aplikasi Android dengan Bazel.
- Codelab: Membangun Aplikasi Android dengan Bazel. Codelab ini menjelaskan cara membuat 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 membangun 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 dan deployment otomatis untuk membangun dan menguji aplikasi Android langsung di perangkat dan emulator 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
- Mengintegrasikan dengan dependensi dari Google Maven dan Maven Central dengan rules_jvm_external.
- Pelajari Cara Kerja Build Android di Bazel.