Halaman ini berisi referensi yang membantu Anda menggunakan Bazel dengan project Android. Ini tautan ke tutorial, aturan pembangunan, dan informasi lain yang khusus untuk Project Android dengan Bazel.
Memulai
Referensi berikut akan membantu Anda menggunakan Bazel di project Android:
- Tutorial: Membangun aplikasi Android. Ini adalah tempat yang baik untuk mulai belajar tentang perintah dan konsep Bazel, dan 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 membangun dan menguji aplikasi Android, yang berintegrasi dengan SDK/NDK, dan membuat image emulator. Ada juga plugin Bazel untuk Android Studio dan IntelliJ.
- Aturan Android. {i>Build Encyclopedia<i} menjelaskan aturan-aturannya untuk membuat dan menguji aplikasi Android dengan Bazel.
- Integrasi dengan Android Studio. Bazel kompatibel dengan Android Studio menggunakan Android Studio dengan Bazel plugin.
mobile-install
untuk Android.mobile-install
milik Bazel menyediakan fungsi build-dan-deploy otomatis untuk membangun dan menguji aplikasi Android secara 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
- Terintegrasi dengan dependensi dari Google Maven dan Maven Central dengan rules_jvm_external.
- Pelajari Cara Kerja Android Build di Bazel.