อัปเดตการอ้างอิงโดยอัตโนมัติ

การอัปเกรดทรัพยากร Dependency อาจเป็นงานที่ซับซ้อนและใช้เวลานาน

แอป Android ต้องอาศัยทรัพยากร Dependency ของไลบรารีภายนอกต่างๆ สำหรับสิ่งต่างๆ เช่น ระบบเครือข่าย การโหลดรูปภาพ และคอมโพเนนต์ UI ไลบรารีเหล่านี้มีการพัฒนาอยู่ตลอดเวลา โดยเวอร์ชันใหม่ๆ จะมีการแก้ไขข้อบกพร่อง ปรับปรุงประสิทธิภาพ และเพิ่มฟีเจอร์ใหม่ๆ

Gemini ใน Android Studio จะปรับกระบวนการอัปเดตทรัพยากร Dependency ให้เป็นแบบอัตโนมัติและง่ายขึ้น ซึ่งช่วยลดงานที่น่าเบื่อและปรับปรุงความสามารถในการดูแลรักษาโปรเจ็กต์

วิธีที่ Gemini ใน Android Studio ช่วยคุณ

โหมดเอเจนต์จะจัดการทรัพยากร Dependency แบบอัตโนมัติได้อย่างน่าเชื่อถือเพื่อให้โปรเจ็กต์ของคุณเป็นเวอร์ชันล่าสุดอยู่เสมอ ซึ่งช่วยให้คุณมุ่งเน้นไปที่การสร้างแอปคุณภาพสูงได้ คุณสามารถอัปเดตทรัพยากร Dependency ทั้งหมดได้อย่างราบรื่นและรับประโยชน์จากเวอร์ชันล่าสุดได้ด้วยการคลิกเพียงครั้งเดียว

วิธีการทำงานของการอัปเดต

Gemini ใน Android Studio จะจัดการกระบวนการอัปเดตอย่างชาญฉลาดดังนี้

  • ระบุและอัปเดตทรัพยากร Dependency: ระบุทรัพยากร Dependency ที่อัปเดตได้โดยอัตโนมัติ และอัปเดตเป็นเวอร์ชันที่เข้ากันได้ล่าสุด
  • แก้ไขข้อผิดพลาดในการบิลด์: ทำซ้ำกระบวนการบิลด์ แก้ไขข้อผิดพลาดในการบิลด์ที่เกิดจากการอัปเดต
  • ตรวจสอบโปรเจ็กต์: เรียกใช้การทดสอบเพื่อตรวจสอบว่าโปรเจ็กต์ที่อัปเดตแล้ว ยังคงทำงานได้ตามที่คาดไว้
  • สร้างรายงานการอัปเดต: หลังจากกระบวนการเสร็จสิ้น Gemini ใน Android Studio จะแสดงรายงานโดยละเอียดเกี่ยวกับการเปลี่ยนแปลงทั้งหมด คุณสามารถตรวจสอบการเปลี่ยนแปลงเหล่านี้ในระดับสูงหรือเจาะลึกลงไปถึงความแตกต่างระดับไฟล์แต่ละไฟล์ก่อนที่จะยอมรับ

คุณเริ่มกระบวนการอัปเดตได้จากเมนูปรับโครงสร้าง โดยเลือกอัปเดต ทรัพยากร Dependency

เมนู "ปรับโครงสร้าง" ซึ่งแสดงรายการเมนู "อัปเดตการอ้างอิง"
รูปที่ 1 เลือกอัปเดตทรัพยากร Dependency จาก ปรับโครงสร้าง เมนู

หรือจากไฟล์ libs.versions.toml ให้วางเมาส์เหนือเวอร์ชันที่มีขีดเส้นใต้ คลิกเมนูแสดงการทำงานตามบริบท ที่ปรากฏขึ้น แล้วคลิกอัปเดตไลบรารีทั้งหมดด้วย Gemini

อัปเดตไลบรารีจากแคตตาล็อกเวอร์ชัน
รูปที่ 2 อัปเดตไลบรารีจากแคตตาล็อกเวอร์ชัน

ไม่ว่าคุณจะเริ่มกระบวนการด้วยวิธีใดก็ตาม Gemini ใน Android Studio จะแสดงภาพรวมระดับสูงของแผนการอัปเดตเพื่อให้คุณปรับแผน ติดตามความคืบหน้าทีละขั้นตอน และตรวจสอบการเปลี่ยนแปลงทั้งหมดก่อนที่จะนำไปใช้

รายการตรวจสอบของไลบรารีที่ Gemini ใน Android Studio
         เสนอให้อัปเดต คุณยกเลิกการเลือกรายการเพื่อนำออกจากข้อมูลอัปเดตได้
รูปที่ 3 ตรวจสอบ แก้ไข อนุมัติ หรือยกเลิกแผนของ Gemini

คุณสามารถตรวจสอบ ยอมรับ หรือย้อนกลับการเปลี่ยนแปลง หรือหยุดกระบวนการได้ทุกเมื่อ

แหล่งข้อมูลเพิ่มเติม