หน้านี้มีแหล่งข้อมูลที่จะช่วยให้คุณใช้ 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 NDK Bazel รองรับการคอมไพล์ไปยังโค้ดเนทีฟผ่านการผสานรวม NDK โดยตรงและกฎ C++
- ประสิทธิภาพของบิลด์ของ Android หน้านี้ให้ข้อมูลเกี่ยวกับการเพิ่มประสิทธิภาพบิลด์สำหรับแอป Android
อ่านเพิ่มเติม
- การผสานรวมกับทรัพยากร Dependency จาก Google Maven และ Maven Central ที่มี rules_jvm_external
- ดูวิธีการทำงานของบิลด์ Android ใน Bazel