Halaman ini berisi referensi yang membantu Anda menggunakan Bazel dengan project Android. Panduan 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: Membuat aplikasi Android. Tutorial ini merupakan tempat yang tepat untuk mulai mempelajari perintah dan konsep Bazel, serta cara membuat aplikasi Android dengan Bazel.
- Codelab: Membuat Aplikasi Android dengan Bazel. Codelab ini menjelaskan cara membangun 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. Build Encyclopedia menjelaskan aturan untuk membuat dan menguji aplikasi Android dengan Bazel.
- Integrasi dengan Android Studio. Bazel kompatibel dengan Android Studio yang menggunakan plugin Android Studio dengan Bazel.
mobile-install
untuk Android. Fiturmobile-install
Bazel menyediakan fungsi build dan deploy otomatis untuk mem-build dan menguji aplikasi Android secara langsung di perangkat Android dan emulator.- Pengujian instrumentasi Android pada 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
- Terintegrasi dengan dependensi dari Google Maven dan Maven Central dengan rules_jvm_external.
- Pelajari Cara Kerja Android Build di Bazel.