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