ปุ่มเรียกใช้ จะสร้างและติดตั้งแอปลงในอุปกรณ์ อย่างไรก็ตาม หากต้องการสร้างแอปเพื่อแชร์หรืออัปโหลดไปยัง Google Play คุณจะต้องเลือกใช้ตัวเลือกใดตัวเลือกหนึ่งในเมนูสร้างเพื่อคอมไพล์โปรเจ็กต์บางส่วนหรือทั้งหมด
ก่อนเลือกตัวเลือกการสร้างที่แสดงในตารางที่ 1 โปรดเลือกตัวแปรการสร้างที่ต้องการใช้ก่อน
ตารางที่ 1 ตัวเลือกการสร้างในเมนูสร้าง
รายการในเมนู | คำอธิบาย |
---|---|
ประกอบโมดูลที่เลือก | คอมไพล์ไฟล์ต้นฉบับทั้งหมดในโมดูลที่เลือกซึ่งได้รับการแก้ไขนับตั้งแต่บิลด์ล่าสุด และโมดูลทั้งหมดที่โมดูลที่เลือกนั้นใช้อยู่แบบตามลำดับชั้น การคอมไพล์จะรวมไฟล์ต้นทางที่ขึ้นต่อกันและงานบิลด์ที่เกี่ยวข้อง คุณสามารถเลือกโมดูลที่จะสร้างโดยเลือกชื่อโมดูลหรือไฟล์ใดไฟล์หนึ่งในหน้าต่างโปรเจ็กต์ |
Assemble Project | ประกอบโมดูลทั้งหมด |
ประกอบโปรเจ็กต์ด้วยการทดสอบ | ประกอบโมดูลทั้งหมด รวมถึงโมดูลทดสอบ |
Clean Project | ลบไฟล์บิลด์ระดับกลาง/แคชทั้งหมด |
ล้างและประกอบโปรเจ็กต์ด้วยการทดสอบ | เรียกใช้Clean Project สำหรับตัวแปรบิลด์ที่เลือก จากนั้นประกอบโมดูลทั้งหมด รวมถึงโมดูลทดสอบ |
สร้าง Bundle/APK > สร้าง APK |
สร้าง APK ของโมดูลทั้งหมดในโปรเจ็กต์ปัจจุบันสำหรับตัวแปรที่เลือก เมื่อบิลด์เสร็จแล้ว การแจ้งเตือนยืนยันจะปรากฏขึ้นพร้อมลิงก์ไปยังไฟล์ APK และลิงก์สำหรับวิเคราะห์ไฟล์ในเครื่องมือวิเคราะห์ APK หากตัวแปรบิลด์ที่คุณเลือกเป็นประเภทบิลด์แก้ไขข้อบกพร่อง APK จะได้รับการรับรองด้วยคีย์แก้ไขข้อบกพร่องและพร้อมให้ติดตั้ง หากคุณเลือกตัวแปรรุ่นแล้ว ระบบจะไม่รับรอง APK โดยค่าเริ่มต้น และคุณต้องรับรอง APK ด้วยตนเอง หรือเลือกสร้าง > สร้าง App Bundle / APK ที่เซ็นชื่อแล้วจากแถบเมนู
Android Studio จะบันทึก APK ที่คุณสร้างไว้ใน |
สร้าง Bundle/APK > สร้าง Bundle |
สร้าง Android App Bundle ของโมดูลทั้งหมดในโปรเจ็กต์ปัจจุบันสำหรับตัวแปรที่เลือก เมื่อสร้างเสร็จแล้ว การแจ้งเตือนยืนยันจะปรากฏขึ้นพร้อมลิงก์ไปยัง App Bundle และลิงก์สำหรับวิเคราะห์ใน APK Analyzer หากตัวแปรรุ่นที่คุณเลือกเป็นประเภทบิลด์แก้ไขข้อบกพร่อง ระบบจะรับรอง App Bundle ด้วยคีย์แก้ไขข้อบกพร่อง และคุณสามารถใช้
Android Studio จะบันทึก APK ที่คุณสร้างไว้ใน |
เปิดกล่องโต้ตอบที่มีวิซาร์ดเพื่อตั้งค่าการกําหนดค่าการรับรองใหม่ และสร้าง App Bundle หรือ APK ที่ลงนาม คุณต้องลงนามแอปด้วยคีย์รุ่นก่อนจึงจะอัปโหลดแอปไปยัง Play Console ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการรับรองแอปได้ที่รับรองแอป |
หมายเหตุ: ปุ่มเรียกใช้ จะสร้าง APK ด้วย
testOnly="true"
ซึ่งหมายความว่าคุณจะติดตั้ง APK ได้ผ่าน adb
เท่านั้น (ซึ่ง Android Studio ใช้) หากต้องการ APK ที่แก้ไขข้อบกพร่องได้ซึ่งผู้ใช้จะติดตั้งได้โดยไม่ต้องใช้ adb ให้เลือกตัวแปรการแก้ไขข้อบกพร่อง แล้วคลิกสร้าง App Bundle / APK > สร้าง APK
ดูรายละเอียดเกี่ยวกับงานที่ Gradle ดำเนินการสำหรับแต่ละคำสั่งได้โดยเปิดหน้าต่างสร้างตามที่อธิบายไว้ในส่วนถัดไป ดูข้อมูลเพิ่มเติมเกี่ยวกับ Gradle และกระบวนการสร้างได้ที่หัวข้อกำหนดค่าการสร้าง