Halaman ini berisi referensi yang membantu Anda menggunakan Bazel dengan project Android. Link ini link ke tutorial, aturan build, dan informasi lain yang khusus untuk mem-build project Android dengan Bazel.
Memulai
Referensi berikut akan membantu Anda bekerja dengan 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 mem-build aplikasi Android dengan Bazel.
Fitur
Bazel memiliki aturan Android untuk membuat 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 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 langsung di perangkat Android dan emulator.- 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
- Melakukan integrasi dengan dependensi dari Google Maven dan Maven Central dengan rules_jvm_external.
- Pelajari Cara Kerja Build Android di Bazel.