หน้านี้แสดงฟีเจอร์ใหม่ที่เปิดตัวในรุ่นตัวอย่างของ Android Studio บิลด์เวอร์ชันตัวอย่างช่วยให้คุณได้ทดลองใช้ฟีเจอร์และการปรับปรุงล่าสุดใน Android Studio ก่อนเปิดตัว คุณสามารถดาวน์โหลดเวอร์ชันตัวอย่างเหล่านี้ได้ หากพบปัญหาในการใช้ Android Studio เวอร์ชันตัวอย่าง โปรดแจ้งให้เราทราบ รายงานข้อบกพร่องของคุณช่วยให้เราปรับปรุง Android Studio ให้ดียิ่งขึ้น
รุ่น Canary มีฟีเจอร์สุดล้ำที่อยู่ระหว่างการพัฒนาและผ่านการทดสอบเบื้องต้น แม้ว่าคุณจะใช้บิลด์ Canary สำหรับการพัฒนาได้ แต่โปรดทราบว่า ระบบอาจเพิ่มหรือเปลี่ยนแปลงฟีเจอร์ Release Candidate (RC) เป็น Android Studio เวอร์ชันถัดไป และพร้อมสำหรับการเปิดตัวเวอร์ชันเสถียรแล้ว เราได้ปรับชุดฟีเจอร์สำหรับ เวอร์ชันถัดไปให้เสถียรแล้ว ดูชื่อรุ่นของ Android Studio เพื่อทำความเข้าใจการตั้งชื่อเวอร์ชันของ Android Studio
ดูข่าวสารล่าสุดเกี่ยวกับการเปิดตัว Android Studio เวอร์ชันตัวอย่าง รวมถึงรายการการแก้ไขที่สำคัญในแต่ละเวอร์ชันตัวอย่างได้ที่การอัปเดตการเปิดตัวในบล็อกของ Android Studio
Android Studio เวอร์ชันปัจจุบัน
ตารางต่อไปนี้แสดงรายการ Android Studio เวอร์ชันปัจจุบันและช่องที่เกี่ยวข้อง
| เวอร์ชัน | ช่อง |
|---|---|
| Android Studio Panda 2 | เสถียร |
| ปลั๊กอิน Android Gradle 9.1.0 | เสถียร |
| Android Studio Panda 3 | 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 ในขณะนี้
| ฟีเจอร์ | คำอธิบาย | เอกสาร |
|---|---|---|
| การสร้างตัวอย่าง Compose | Gemini สามารถสร้างตัวอย่าง Compose โดยอัตโนมัติ รวมถึงข้อมูลจำลองสำหรับพารามิเตอร์ตัวอย่าง สำหรับ Composable ที่เฉพาะเจาะจงหรือ Composable ทั้งหมดในไฟล์ | สร้างตัวอย่าง Compose |
| เปลี่ยนรูปแบบ UI | ใช้ภาษามนุษย์เพื่ออัปเดต UI ของแอปโดยตรงจากแผงตัวอย่าง Compose | เปลี่ยน UI |
| เส้นทางสำหรับ Android Studio | ใช้ภาษาธรรมชาติเพื่ออธิบายขั้นตอนและการยืนยันสำหรับการทดสอบจากต้นทางถึงปลายทาง | เส้นทางสำหรับ Android Studio |
Android Studio Panda 3
ฟีเจอร์ใหม่ใน Android Studio Panda 3 มีดังนี้
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว
การแก้ไขที่แนะนำสำหรับการขัดข้องเมื่อผสานรวม Agent ใน AQI
ตอนนี้เครื่องมือ App Quality Insights window ได้ผสานรวมกับเอเจนต์ AI เพื่อวิเคราะห์ข้อมูลข้อขัดข้องพร้อมกับ ซอร์สโค้ดของคุณเพื่ออธิบายรายละเอียดและแนะนำวิธีแก้ไขที่อาจเป็นไปได้ หลังจากเลือกข้อขัดข้องในหน้าต่างเครื่องมือข้อมูลเชิงลึกด้านคุณภาพของแอปแล้ว ให้ไปที่ แท็บข้อมูลเชิงลึก แล้วคลิกดูเพิ่มเติมเพื่อดูคำอธิบายโดยละเอียดเกี่ยวกับ ข้อขัดข้อง คลิกแก้ไขด้วย AI เพื่อให้ตัวแทนแนะนำการเปลี่ยนแปลงโค้ดที่คุณสามารถตรวจสอบและยอมรับได้
เครื่องมือทดสอบภาพหน้าจอของตัวอย่าง Compose
ใช้เครื่องมือทดสอบภาพหน้าจอแสดงตัวอย่างการเขียนเพื่อทดสอบ UI ของ Compose และ ป้องกันการถดถอย เครื่องมือใหม่นี้ช่วยให้คุณสร้างรายงาน HTML ที่ช่วยให้คุณ ตรวจหาการเปลี่ยนแปลงใน UI ของแอปได้ด้วยภาพ ดูข้อมูลเพิ่มเติมได้ที่ตัวอย่างการเขียน การทดสอบภาพหน้าจอ
LeakCanary ใน Android Studio Profiler
Android Studio Panda มีการผสานรวม LeakCanary โดยตรงใน Profiler ของ Android Studio เป็นงานเฉพาะ
งาน Profiler ของ LeakCanary ใน Android Studio จะย้ายการวิเคราะห์หน่วยความจำรั่วจากอุปกรณ์ไปยังเครื่องที่ใช้พัฒนาอย่างต่อเนื่อง ซึ่งจะช่วยเพิ่มประสิทธิภาพอย่างมากในระยะการวิเคราะห์การรั่วเมื่อเทียบกับการวิเคราะห์การรั่วในอุปกรณ์
นอกจากนี้ ตอนนี้การวิเคราะห์การรั่วไหลยังอยู่ในบริบทภายใน IDE และผสานรวมกับซอร์สโค้ดอย่างเต็มรูปแบบ ซึ่งมีฟีเจอร์ต่างๆ เช่น Jump to Source และ การเชื่อมต่อโค้ดที่เป็นประโยชน์อื่นๆ ซึ่งช่วยลดความยุ่งยากและเวลาที่ต้องใช้ในการตรวจสอบและแก้ไขการรั่วไหลของหน่วยความจำได้อย่างมาก นอกจากนี้ คุณยังคัดลอกการวิเคราะห์การรั่วไหลทั้งหมดเพื่อประมวลผลเพิ่มเติมด้วย Gemini ได้ด้วย ซึ่งจะช่วยเพิ่ม ประสิทธิภาพการทำงานและปรับปรุงเวิร์กโฟลว์ในระหว่างขั้นตอนการพัฒนาได้อย่างมาก
การรองรับสัญลักษณ์ Material ใน Android Studio
เพิ่มและปรับแต่งสัญลักษณ์ Material ล่าสุดในแอปด้วยการอัปเดตฟีเจอร์ใหม่ของ Android Studio Otter 2 ตอนนี้ Vector Asset Studio ผสานรวมกับคลังสัญลักษณ์ Material จาก Google Fonts อย่างสมบูรณ์แล้ว ทำให้คุณเข้าถึงแคตตาล็อกทั้งหมด ได้โดยตรงภายใน IDE
ตอนนี้คุณสามารถปรับแต่งแอตทริบิวต์ของไอคอน เช่น ความหนา เกรด และขนาดออปติคัล ได้โดยตรงในสตูดิโอเพื่อให้ตรงกับการออกแบบของคุณอย่างสมบูรณ์ ลองใช้ในบิลด์ Canary ล่าสุด
สถานะการประกอบใหม่จะอ่านในเครื่องมือตรวจสอบเลย์เอาต์
เราได้เพิ่มการอ่านสถานะการประกอบใหม่ลงในเครื่องมือตรวจสอบเลย์เอาต์ เพื่อให้การวินิจฉัยจำนวนการประกอบใหม่ที่สูงทำได้ง่ายขึ้น
ฟีเจอร์นี้มีให้บริการใน Panda 3 Canary และช่วยให้คุณระบุตัวแปรสถานะที่ทริกเกอร์การจัดองค์ประกอบใหม่ได้โดยการแสดงรายการการอ่านสถานะโดยละเอียดที่ดำเนินการในรอบนั้น หากต้องการใช้ฟีเจอร์นี้ ให้ใช้ compose.ui:ui:1.10.0 (BOM 2025.12.01) ขึ้นไป
ความสามารถหลัก
ความสามารถหลักๆ ของฟีเจอร์นี้มีดังนี้
- การลบล้างสถานะการติดตาม: เมื่อโหนดทำการจัดองค์ประกอบใหม่ ให้คลิกลิงก์จำนวนการจัดองค์ประกอบใหม่ ในแผนผังคอมโพเนนต์เพื่อเปิดแผงการตรวจสอบสถานะ
- การติดตามสแต็กแบบละเอียด: ระบุตัวแปรสถานะที่เฉพาะเจาะจงที่กำลังอ่าน
รวมถึงค่าการนับ รายการ หรือค่าระดับความสูง ตรวจสอบว่ารายการใด
invalidated(มีการเปลี่ยนแปลง) เพื่อทริกเกอร์การอัปเดต - ไปยังประวัติการประกอบใหม่: ใช้ลูกศรนำทางในส่วนหัวของแผงเพื่อหมุนเวียนข้อมูลสถานะของการประกอบใหม่ก่อนหน้าสำหรับโหนดที่เฉพาะเจาะจง
- คำอธิบายที่ทำงานด้วยระบบ AI: คลิกอธิบายด้วย AI ในแผงการตรวจสอบสถานะ เพื่อแสดงรายละเอียดของสถานะที่อ่านได้ในภาษาที่เป็นธรรมชาติ และสาเหตุที่ทำให้เกิดการจัดองค์ประกอบใหม่
เริ่มต้นใช้งาน
โปรดทำตามขั้นตอนต่อไปนี้เพื่อลองใช้ฟีเจอร์เหล่านี้
- เปิดเครื่องมือตรวจสอบเลย์เอาต์
คลิกขวาที่คอลัมน์การจัดองค์ประกอบใหม่ แล้วทำอย่างใดอย่างหนึ่งต่อไปนี้
- สำหรับโหนดทั้งหมด ให้เลือกสังเกตการประกอบใหม่ > สังเกตทั้งหมด
- สำหรับโน้ตที่เฉพาะเจาะจง ให้เลือกการประกอบใหม่ > สังเกตโหนด
เปิดสถานะการอ่านการจัดองค์ประกอบใหม่ในเครื่องมือตรวจสอบเลย์เอาต์ โต้ตอบกับแอป เมื่อมีการจัดองค์ประกอบใหม่ ให้คลิกจำนวนสีน้ำเงิน ลิงก์ใน Component Tree เพื่อตรวจสอบสถานะ
ผลลัพธ์ตัวอย่างของสถานะการเขียนใหม่ที่อ่านในเครื่องมือตรวจสอบเลย์เอาต์ คลิก "อธิบายด้วย AI" เพื่อรับการวิเคราะห์แบบละเอียดว่าเหตุใดจึงมีการจัดองค์ประกอบใหม่
ตัวอย่างผลลัพธ์ของ "อธิบายด้วย AI" สำหรับการอ่านสถานะใน Layout Inspector