หน้านี้มีแหล่งข้อมูลที่ช่วยให้คุณใช้ Bazel กับโปรเจ็กต์ Android ได้ ซึ่งจะลิงก์ไปยังบทแนะนำ การสร้างกฎ และข้อมูลอื่นๆ ที่เกี่ยวข้องกับการสร้างโปรเจ็กต์ Android ด้วย Bazel โดยเฉพาะ
เริ่มต้นใช้งาน
แหล่งข้อมูลต่อไปนี้จะช่วยคุณในการทำงานร่วมกับ Bazel ในโปรเจ็กต์ Android
- บทแนะนำ: การสร้างแอป Android บทแนะนำนี้เป็นจุดเริ่มต้นที่ดีในการเริ่มเรียนรู้เกี่ยวกับคำสั่งและแนวคิดของ Bazel รวมถึงวิธีสร้างแอป Android ด้วย Bazel
- Codelab: การสร้างแอป Android ด้วย Bazel Codelab นี้จะอธิบายวิธีสร้างแอป Android ด้วย Bazel
ฟีเจอร์
Bazel มีกฎ Android สำหรับการสร้างและทดสอบแอป Android, การผสานรวมกับ SDK/NDK และการสร้างอิมเมจโปรแกรมจำลอง นอกจากนี้ ยังมีปลั๊กอิน Bazel สำหรับ Android Studio และ IntelliJ อีกด้วย
- กฎของ Android สารานุกรมบิลด์จะอธิบายถึงกฎ ในการสร้างและทดสอบแอป Android ด้วย Bazel
- การผสานรวมกับ Android Studio Bazel เข้ากันได้กับ Android Studio โดยใช้ปลั๊กอิน Android Studio ที่มี Bazel
mobile-install
สำหรับ Android ฟีเจอร์mobile-install
ของ Bazel มอบฟังก์ชันการสร้างและทดสอบแอป Android แบบอัตโนมัติสำหรับการสร้างและทดสอบแอป Android ในอุปกรณ์ Android และโปรแกรมจำลองโดยตรง- การทดสอบการใช้เครื่องมือ Android ใน โปรแกรมจำลองและอุปกรณ์
- การผสานรวม Android NDK Bazel รองรับการคอมไพล์ไปยังโค้ดเนทีฟผ่านการผสานรวม NDK โดยตรงและกฎ C++
- ประสิทธิภาพของบิลด์สำหรับ Android หน้านี้ให้ข้อมูลเกี่ยวกับการเพิ่มประสิทธิภาพบิลด์ของแอป Android
อ่านเพิ่มเติม
- การผสานรวมกับทรัพยากร Dependency จาก Google Maven และ Maven Central ด้วย rules_jvm_external
- ดูวิธีการทำงานของ Android Build ใน Bazel