บันทึกประจำรุ่นสำหรับตัวอย่าง Android Studio

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

รุ่น Canary มีฟีเจอร์สุดล้ำที่อยู่ระหว่างการพัฒนาและผ่านการทดสอบเบื้องต้น แม้ว่าคุณจะใช้บิลด์ Canary สำหรับการพัฒนาได้ แต่โปรดทราบว่า ระบบอาจเพิ่มหรือเปลี่ยนแปลงฟีเจอร์ รุ่นที่พร้อมวางจำหน่าย (RC) คือ Android Studio เวอร์ชันถัดไป และพร้อมสำหรับการเปิดตัวเวอร์ชันเสถียรแล้ว เราได้ปรับชุดฟีเจอร์สำหรับ เวอร์ชันถัดไปให้เสถียรแล้ว ดูชื่อรุ่นของ Android Studio เพื่อทำความเข้าใจการตั้งชื่อเวอร์ชันของ Android Studio

ดูข่าวสารล่าสุดเกี่ยวกับการเปิดตัว Android Studio เวอร์ชันตัวอย่าง รวมถึงรายการการแก้ไขที่สำคัญในแต่ละเวอร์ชันตัวอย่างได้ที่การอัปเดตการเปิดตัวในบล็อกของ Android Studio

Android Studio เวอร์ชันปัจจุบัน

ตารางต่อไปนี้แสดงรายการ Android Studio เวอร์ชันปัจจุบันและช่องที่เกี่ยวข้อง

เวอร์ชัน ช่อง
Android Studio Panda 4 คงที่
ปลั๊กอิน Android Gradle 9.2.0 คงที่
Android Studio Quail 1 ใบแดง
Android Studio Quail 2 Canary

ความเข้ากันได้กับตัวอย่างปลั๊กอิน Android Gradle

Android Studio เวอร์ชันตัวอย่างแต่ละเวอร์ชันจะเผยแพร่พร้อมกับปลั๊กอิน Android Gradle (AGP) เวอร์ชันที่เกี่ยวข้อง เวอร์ชันตัวอย่างของ Studio ควรทำงานร่วมกับ AGP เวอร์ชันเสถียรที่เข้ากันได้ อย่างไรก็ตาม หากคุณใช้ AGP เวอร์ชันตัวอย่าง คุณต้องใช้ Studio เวอร์ชันตัวอย่างที่สอดคล้องกัน (เช่น Android Studio Chipmunk Canary 7 ที่มี AGP 7.2.0-alpha07) การพยายามใช้เวอร์ชันที่แตกต่างกัน (เช่น Android Studio Chipmunk เบต้า 1 กับ AGP 7.2.0-alpha07) จะทำให้การซิงค์ล้มเหลว ซึ่งจะส่งผลให้มีข้อความแจ้งให้อัปเดตเป็น AGP เวอร์ชันที่เกี่ยวข้อง

ดูบันทึกโดยละเอียดเกี่ยวกับการเลิกใช้งานและการนำ API ของปลั๊กอิน Android Gradle ออกได้ที่ การอัปเดต API ของปลั๊กอิน Android Gradle

Studio Labs

Studio Labs ช่วยให้คุณได้ลองใช้ฟีเจอร์ทดลอง AI ล่าสุดใน Android Studio เวอร์ชันเสถียร เพื่อให้คุณผสานรวมข้อเสนอความช่วยเหลือจาก AI ของเราเข้ากับเวิร์กโฟลว์การพัฒนาได้เร็วขึ้น ดูข้อมูลเพิ่มเติมได้ที่ Studio Labs

ฟีเจอร์ต่อไปนี้พร้อมให้บริการในห้องทดลองของ Studio ในขณะนี้

ฟีเจอร์ คำอธิบาย เอกสาร
เส้นทางสำหรับ Android Studio ใช้ภาษาธรรมชาติเพื่ออธิบายขั้นตอนและการยืนยันสำหรับการทดสอบจากต้นทางถึงปลายทาง เส้นทางสำหรับ Android Studio

Android Studio Quail 2

ฟีเจอร์ใหม่ใน Android Studio Quail 2 มีดังนี้

หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว

การแก้ไขที่แนะนำสำหรับการขัดข้องเมื่อผสานรวม Agent ใน AQI

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

การผสานรวมเอเจนต์ใหม่ใน AQI พร้อมตัวเลือก "ดูเพิ่มเติม" และ "แก้ไขด้วย AI"

เครื่องมือทดสอบภาพหน้าจอของตัวอย่าง Compose

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

LeakCanary ใน Android Studio Profiler

Android Studio Panda มีการผสานรวม LeakCanary โดยตรงในโปรไฟล์เลอร์ของ Android Studio เป็นงานเฉพาะ

งานใหม่ใน Android Studio Profiler เพื่อวิเคราะห์การรั่วไหลด้วย LeakCanary

งาน Profiler ของ LeakCanary ใน Android Studio จะย้ายการวิเคราะห์หน่วยความจำรั่วไหล จากอุปกรณ์ไปยังคอมพิวเตอร์สำหรับการพัฒนาซอฟต์แวร์อย่างต่อเนื่อง ซึ่งจะช่วยเพิ่มประสิทธิภาพอย่างมากในระยะการวิเคราะห์การรั่วเมื่อเทียบกับการวิเคราะห์การรั่วในอุปกรณ์

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

การวิเคราะห์หน่วยความจำรั่วไหลของ LeakCanary ที่มีบริบทของไปที่ การประกาศสำหรับการแก้ไขข้อบกพร่อง

การรองรับสัญลักษณ์ Material ใน Android Studio

เพิ่มและปรับแต่งสัญลักษณ์ Material ล่าสุดในแอปด้วย Android Studio Otter 2 Feature Drop ตอนนี้ Vector Asset Studio ผสานรวมกับคลังสัญลักษณ์ Material จาก Google Fonts อย่างเต็มรูปแบบแล้ว ทำให้คุณเข้าถึงแคตตาล็อกทั้งหมดได้ใน IDE โดยตรง

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

การรองรับสัญลักษณ์ Material ใน Vector Asset Studio

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

เราได้เพิ่มการอ่านสถานะการจัดองค์ประกอบใหม่ลงในเครื่องมือตรวจสอบเลย์เอาต์ เพื่อให้การวินิจฉัยจำนวนการจัดองค์ประกอบใหม่ที่สูงทำได้ง่ายขึ้น ฟีเจอร์นี้มีให้บริการใน Panda 3 Canary และช่วยให้คุณระบุตัวแปรสถานะที่ทําให้เกิดการจัดองค์ประกอบใหม่ได้โดยการแสดงรายการการอ่านสถานะโดยละเอียดที่ดําเนินการในรอบนั้น หากต้องการใช้ฟีเจอร์นี้ ให้ใช้ compose.ui:ui:1.10.0 (BOM 2025.12.01) ขึ้นไป

ความสามารถหลัก

ความสามารถหลักของฟีเจอร์นี้มีดังนี้

  • การลบล้างสถานะการติดตาม: เมื่อโหนดทำการจัดองค์ประกอบใหม่ ให้คลิกลิงก์จำนวนการจัดองค์ประกอบใหม่ ในแผนผังคอมโพเนนต์เพื่อเปิดแผงการตรวจสอบสถานะ
  • สแต็กเทรซแบบละเอียด: ระบุตัวแปรสถานะที่เฉพาะเจาะจงที่กำลังอ่าน รวมถึงค่าการนับ รายการ หรือค่าระดับความสูง ตรวจสอบว่ารายการใดinvalidated (มีการเปลี่ยนแปลง) เพื่อทริกเกอร์การอัปเดต
  • ไปยังประวัติการจัดองค์ประกอบใหม่: ใช้ลูกศรนำทางในส่วนหัวของแผงเพื่อหมุนเวียนข้อมูลสถานะของการจัดองค์ประกอบใหม่ก่อนหน้าสำหรับโหนดที่เฉพาะเจาะจง
  • คำอธิบายที่ทำงานด้วยระบบ AI: คลิกอธิบายด้วย AI ในแผงการตรวจสอบสถานะ เพื่อแสดงรายละเอียดของสถานะที่อ่าน และสาเหตุที่ทำให้เกิดการจัดองค์ประกอบใหม่ในภาษาที่เป็นธรรมชาติ

เริ่มต้นใช้งาน

โปรดทำตามขั้นตอนต่อไปนี้เพื่อลองใช้ฟีเจอร์เหล่านี้

  1. เปิดเครื่องมือตรวจสอบเลย์เอาต์
  2. คลิกขวาที่คอลัมน์การจัดองค์ประกอบใหม่ แล้วทำอย่างใดอย่างหนึ่งต่อไปนี้

    • สำหรับโหนดทั้งหมด ให้เลือกสังเกตการจัดองค์ประกอบใหม่ > สังเกตทั้งหมด
    • สำหรับโน้ตที่เฉพาะเจาะจง ให้เลือกการเรียบเรียงใหม่ > สังเกตโหนด
    เปิดการอ่านสถานะการจัดองค์ประกอบใหม่ในเครื่องมือตรวจสอบเลย์เอาต์
  3. โต้ตอบกับแอป เมื่อมีการเขียนคอมโพสใหม่ ให้คลิกลิงก์จำนวนสีน้ำเงิน ในแผนผังคอมโพเนนต์เพื่อตรวจสอบสถานะ

    ผลลัพธ์ตัวอย่างของสถานะการจัดองค์ประกอบใหม่ที่อ่านในเครื่องมือตรวจสอบเลย์เอาต์
  4. คลิก "อธิบายด้วย AI" เพื่อรับการวิเคราะห์แบบละเอียดว่าเหตุใดจึงมีการจัดองค์ประกอบใหม่

    ตัวอย่างผลลัพธ์ของ "อธิบายด้วย AI" สำหรับการอ่านสถานะในเครื่องมือตรวจสอบเลย์เอาต์