การอัปเดตฟีเจอร์ใหม่ของ Android Studio Narwhal | 2025.1.2 (กรกฎาคม 2025)

ฟีเจอร์ต่อไปนี้เป็นฟีเจอร์ใหม่ในการอัปเดตฟีเจอร์ใหม่ของ Android Studio Narwhal

การเผยแพร่แพตช์

รายการการเผยแพร่แพตช์ในฟีเจอร์ดรอป Narwhal ของ Android Studio มีดังนี้

การอัปเดตฟีเจอร์ใหม่ของ Android Studio Narwhal | แพตช์ 1 ของ 2025.1.2 (สิงหาคม 2025)

การอัปเดตนี้เป็นการอัปเดตเล็กน้อยซึ่งรวมถึงการแก้ไขข้อบกพร่องและการปรับปรุง Android Studio และปลั๊กอิน Android Gradle

การแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพของ Android Studio

  • แก้ไขปัญหาในเครื่องมือ code_search ที่ตัวแทนใช้
  • Kotlin Multiplatform (KMP): แก้ไขข้อบกพร่องที่ทำให้ระบบสร้างงาน Gradle สำหรับ อุปกรณ์ Gradle ที่มีการจัดการของ Android ไม่ถูกต้องในโปรเจ็กต์ KMP ตอนนี้งานในอุปกรณ์ที่มีการจัดการควรได้รับการแก้ไขและทำงานได้ตามที่คาดไว้

การแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพของปลั๊กอิน Android Gradle

  • เราได้อัปเดตปลั๊กอิน Android Gradle (AGP) เป็นเวอร์ชัน 8.12.1 แล้ว

ฟีเจอร์ต่อไปนี้เป็นฟีเจอร์ใหม่ในการอัปเดตฟีเจอร์ใหม่ของ Android Studio Narwhal

Gemini ในโหมดเอเจนต์ของ Android Studio

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

กฎใน Gemini

กฎใน Gemini ช่วยให้คุณกำหนดรูปแบบการเขียนโค้ดหรือรูปแบบเอาต์พุตที่ต้องการได้ภายในคลังพรอมต์ นอกจากนี้ คุณยังระบุเทคโนโลยีและภาษาที่ต้องการได้ด้วย เมื่อตั้งค่ากำหนดเหล่านี้แล้ว ระบบจะนำไปใช้กับพรอมต์ทั้งหมดที่ส่งไปยัง Gemini ในภายหลังโดยอัตโนมัติ กฎจะช่วยให้ AI เข้าใจมาตรฐานและค่ากำหนดของโปรเจ็กต์เพื่อรับความช่วยเหลือด้านโค้ดที่แม่นยำและปรับแต่งมากขึ้น เช่น คุณสร้างกฎอย่าง "ตอบฉันเป็นภาษา Kotlin แบบกระชับเสมอ" ได้

หากต้องการตั้งค่ากฎ ให้ไปที่ Android Studio > การตั้งค่า > เครื่องมือ > Gemini > คลังพรอมต์ > กฎ แล้วแก้ไขข้อความในเอดิเตอร์ ใช้เมนูแบบเลื่อนลงเพื่อจัดเก็บ กฎที่ระดับ IDE หรือระดับโปรเจ็กต์

  • กฎระดับ IDE จะเป็นแบบส่วนตัวสำหรับคุณและใช้ได้ในหลายโปรเจ็กต์
  • คุณสามารถแชร์กฎระดับโปรเจ็กต์กับเพื่อนร่วมทีมที่ทำงานในโปรเจ็กต์เดียวกันได้ หากต้องการแชร์พรอมต์ในทีม คุณต้องเพิ่มโฟลเดอร์ .idea ลงในระบบควบคุมเวอร์ชัน

โปรแกรมจำลอง XR แบบฝัง

ตอนนี้โปรแกรมจำลอง XR จะเปิดขึ้นในสถานะฝังโดยค่าเริ่มต้น ตอนนี้คุณสามารถ ติดตั้งใช้งานแอปพลิเคชัน นำทางในพื้นที่ 3 มิติ และใช้เครื่องมือตรวจสอบเลย์เอาต์ ได้โดยตรงภายใน Android Studio

ตอนนี้โปรแกรมจำลอง XR จะเปิดขึ้นในสถานะฝังโดยค่าเริ่มต้น
ใช้โปรแกรมจำลอง XR ภายใน Android Studio โดยตรง

เทมเพลตโปรเจ็กต์ XR

การอัปเดตฟีเจอร์ใหม่ของ Android Narwhal ขอแนะนำเทมเพลตโปรเจ็กต์ใหม่ที่ออกแบบมาสำหรับ Jetpack XR โดยเฉพาะ ซึ่งเป็นรากฐานที่มั่นคงพร้อมโค้ด Boilerplate เพื่อให้คุณเริ่มเส้นทางการพัฒนาประสบการณ์สมจริงได้ทันที

เครื่องมือตรวจสอบเลย์เอาต์แบบฝังสำหรับ XR

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

รองรับขนาดหน้า 16 KB

การอัปเดตฟีเจอร์ใหม่ของ Android Studio Narwhal เพิ่มการรองรับที่ดียิ่งขึ้นสำหรับการเปลี่ยนไปใช้ หน้าหน่วยความจำขนาด 16 KB Android Studio จะแสดงคำเตือนเชิงรุกเมื่อสร้าง APK หรือ Android App Bundle ที่เข้ากันไม่ได้กับอุปกรณ์แบบ 16 KB เพื่อช่วยให้คุณเปลี่ยนไปใช้รูปแบบใหม่นี้ได้อย่างราบรื่น นอกจากนี้ คุณยังใช้ เครื่องมือวิเคราะห์ APK เพื่อดูว่าไลบรารีใดใช้กับอุปกรณ์ที่มีขนาด 16 KB ไม่ได้ หากต้องการทดสอบแอปในสภาพแวดล้อมใหม่นี้ คุณสามารถใช้โปรแกรมจำลอง 16 KB เฉพาะ ได้ใน Android Studio พร้อมกับรูปภาพ 4 KB ที่มีอยู่

การปรับปรุงการนำทางของตัวอย่าง Compose

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

เครื่องมือเลือกตัวอย่าง Compose

ตอนนี้ตัวเลือกตัวอย่างการเขียนพร้อมใช้งานแล้ว หากต้องการลองใช้ ให้คลิก@Preview คำอธิบายประกอบในโค้ด Compose

การจัดองค์ประกอบใหม่ขององค์ประกอบย่อยในเครื่องมือตรวจสอบเลย์เอาต์

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

เครื่องมือตรวจสอบเลย์เอาต์รองรับจำนวนการจัดองค์ประกอบใหม่ขององค์ประกอบย่อย
เครื่องมือตรวจสอบเลย์เอาต์รองรับจำนวนการจัดองค์ประกอบใหม่ขององค์ประกอบย่อย

ห้องทดสอบอุปกรณ์พาร์ทเนอร์ที่พร้อมใช้งานด้วยการสตรีมอุปกรณ์ Android

ห้องทดสอบอุปกรณ์ของพาร์ทเนอร์คือห้องทดสอบอุปกรณ์ที่ดำเนินการโดยพาร์ทเนอร์ OEM ของ Google เช่น Samsung, Xiaomi, OPPO, OnePlus, vivo และอื่นๆ รวมถึงขยายตัวเลือก อุปกรณ์ที่พร้อมใช้งานในการสตรีมมิงอุปกรณ์ Android บริการนี้อยู่ในเวอร์ชันเบต้าและพร้อมใช้งานใน Android Studio รุ่น Canary ล่าสุด ดูข้อมูลเพิ่มเติมได้ที่เชื่อมต่อกับห้องทดสอบอุปกรณ์ของพาร์ทเนอร์



โหมด K2 โดยค่าเริ่มต้น

ตอนนี้ Android Studio ใช้คอมไพเลอร์ K2 Kotlin โดยค่าเริ่มต้นแล้ว คอมไพเลอร์รุ่นถัดไปนี้ ช่วยปรับปรุงประสิทธิภาพของ IDE และบิลด์ได้อย่างมาก การเปิดใช้ K2 จะเป็นการปูทางสำหรับฟีเจอร์ภาษาโปรแกรม Kotlin ในอนาคต และประสบการณ์การพัฒนาที่เร็วขึ้นและมีประสิทธิภาพมากขึ้นใน Kotlin