หน้านี้แสดงรายการฟีเจอร์ใหม่ที่เปิดตัวใน Android Studio เวอร์ชันตัวอย่าง บิลด์เวอร์ชันตัวอย่างให้สิทธิ์เข้าถึงฟีเจอร์และการปรับปรุงล่าสุดใน 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 Quail 1 | เสถียร |
| ปลั๊กอิน Android Gradle 9.2.0 | เสถียร |
| Android Studio Quail 2 | ใบแดง |
| Android Studio Quail 3 | Canary |
ความเข้ากันได้กับ Android Gradle Plugin เวอร์ชันตัวอย่าง
Android Studio แต่ละเวอร์ชันตัวอย่างจะเผยแพร่พร้อมกับ Android Gradle Plugin (AGP) เวอร์ชันที่เกี่ยวข้อง Studio เวอร์ชันตัวอย่างควร ทำงานร่วมกับ AGP เวอร์ชันเสถียรที่เข้ากันได้ อย่างไรก็ตาม หากคุณใช้ AGP เวอร์ชันตัวอย่าง คุณต้องใช้ Studio เวอร์ชันตัวอย่างที่เกี่ยวข้อง (เช่น Android Studio Chipmunk Canary 7 กับ AGP 7.2.0-alpha07) การพยายามใช้เวอร์ชันที่แตกต่างกัน (เช่น Android Studio Chipmunk Beta 1 กับ AGP 7.2.0-alpha07) จะทำให้การซิงค์ล้มเหลว ซึ่งจะส่งผลให้ระบบแจ้งให้คุณอัปเดตเป็น AGP เวอร์ชันที่เกี่ยวข้อง
หากต้องการดูบันทึกโดยละเอียดเกี่ยวกับการเลิกใช้งานและการนำออกของ Android Gradle Plugin API โปรดดู ข้อมูลอัปเดตAndroid Gradle Plugin API
Studio Labs
Studio Labs ช่วยให้คุณได้ลองใช้ฟีเจอร์ทดลอง AI ล่าสุดใน Android Studio เวอร์ชันเสถียร คุณจึงผสานรวมข้อเสนอความช่วยเหลือจาก AI เข้ากับเวิร์กโฟลว์การพัฒนาได้เร็วขึ้น ดูข้อมูลเพิ่มเติมได้ที่ Studio Labs
ฟีเจอร์ต่อไปนี้พร้อมใช้งานใน Studio Labs
| ฟีเจอร์ | คำอธิบาย | เอกสาร |
|---|---|---|
| เส้นทางสำหรับ Android Studio | ใช้ภาษาที่เป็นธรรมชาติเพื่ออธิบายขั้นตอนและการยืนยันสำหรับการทดสอบจากต้นทางถึงปลายทาง | เส้นทางสำหรับ Android Studio |
Android Studio Quail 2
ฟีเจอร์ใหม่ใน Android Studio Quail 3 มีดังนี้
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว
การสนทนาแบบขนาน
คุณสามารถทำการสนทนาหลายรายการในโหมดเอเจนต์แบบขนาน ซึ่งช่วยให้คุณทำงานหลายอย่างพร้อมกันได้อย่างมีประสิทธิภาพมากขึ้นภายใน IDE ตัวอย่างเช่น คุณสามารถเริ่มงานที่ใช้เวลานาน เช่น การสร้างการทดสอบในการสนทนาหนึ่งรายการ ใช้การสนทนาที่ 2 เพื่อวางแผนฟีเจอร์ใหม่ และใช้การสนทนาที่ 3 เพื่อร่างเอกสาร ทั้งหมดนี้ทำได้พร้อมกัน
LeakCanary ใน Android Studio Profiler
Android Studio Panda มีการผสานรวม LeakCanaryไว้ใน Android Studio Profiler โดยตรงเป็นงานเฉพาะ
งาน Profiler ของ LeakCanary ใน Android Studio จะย้ายการวิเคราะห์การรั่วไหลของหน่วยความจำจากอุปกรณ์ไปยังเครื่องมือพัฒนาของคุณอย่างต่อเนื่อง ซึ่งส่งผลให้ประสิทธิภาพเพิ่มขึ้นอย่างมากในระยะการวิเคราะห์การรั่วไหลเมื่อเทียบกับการวิเคราะห์การรั่วไหลในอุปกรณ์
นอกจากนี้ ตอนนี้การวิเคราะห์การรั่วไหลยังอยู่ในบริบทภายใน IDE และผสานรวมกับซอร์สโค้ดของคุณอย่างสมบูรณ์ โดยมีฟีเจอร์ต่างๆ เช่น ข้ามไปยังซอร์ส และการเชื่อมต่อโค้ดที่เป็นประโยชน์อื่นๆ ซึ่งช่วยลดความยุ่งยากและเวลาที่ต้องใช้ในการตรวจสอบและแก้ไขการรั่วไหลของหน่วยความจำได้อย่างมาก นอกจากนี้ คุณยังคัดลอกการวิเคราะห์การรั่วไหลทั้งหมดเพื่อนำไปประมวลผลเพิ่มเติมด้วย Gemini ได้ด้วย ซึ่งจะช่วยเพิ่มประสิทธิภาพการทำงานและปรับปรุงเวิร์กโฟลว์ของคุณได้อย่างมากในระยะการพัฒนา
Android Studio Quail 3
ฟีเจอร์ใหม่ใน Android Studio Quail 3 มีดังนี้
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว
สร้างแอปแบบ Full-Stack ด้วย Firebase ในโหมดเอเจนต์
คุณเปิดใช้และกำหนดค่าบริการของ Firebase เช่น ฐานข้อมูลการตรวจสอบสิทธิ์และ Cloud Firestore ได้โดยตรงในโหมดเอเจนต์ใน Android Studio โดยใช้ ความสามารถของเอเจนต์ Firebase เอเจนต์จะช่วยคุณผสานรวม Firebase และกำหนดค่าบริการแบ็กเอนด์ การผสานรวมนี้ช่วยให้คุณสร้างแอป Android แบบ Full-Stack ที่มีประสิทธิภาพโดยไม่ต้องออกจาก IDE
ความสามารถเพิ่มเติมเมื่อสร้างโปรเจ็กต์ใหม่ด้วย AI
ความสามารถในการสร้างโปรเจ็กต์ใหม่ด้วย AI ได้พัฒนาเป็นเครื่องมือพัฒนาแบบ Full-Stack โดยใช้แผนการดำเนินการแบบหลายขั้นตอนและ "ลูปการสร้าง" แบบอัตโนมัติที่สามารถกำหนดค่าการขึ้นต่อกันในไฟล์หลายไฟล์โดยอัตโนมัติและแก้ไขข้อผิดพลาดในการสร้างด้วยตนเองระหว่างการตั้งค่าโปรเจ็กต์
ความสามารถนี้ได้รับการปรับปรุงเพิ่มเติมด้วยการผสานรวมกับความสามารถของเอเจนต์ Firebase ซึ่งช่วยให้คุณสร้าง แก้ไขข้อบกพร่อง และติดตั้งใช้งานแอปแบบ Full-Stack ที่สมบูรณ์ได้จากพรอมต์เดียว
นอกจากนี้ เวิร์กโฟลว์การสร้างโปรเจ็กต์ใหม่ที่ AI ช่วยยังรองรับการเพิ่มประสิทธิภาพสำหรับหน้าจอขนาดใหญ่ คุณสามารถระบุว่าต้องการให้โปรเจ็กต์ของคุณมีเลย์เอาต์ การนำทาง และคอมโพเนนต์ที่เพิ่มประสิทธิภาพสำหรับแท็บเล็ต อุปกรณ์พับได้ และอุปกรณ์ที่มีหน้าจอขนาดใหญ่ เอเจนต์ใน Android Studio ยังกำหนดค่าและเปิดใช้โปรแกรมจำลองหน้าจอขนาดใหญ่เพื่อทดสอบเลย์เอาต์ใหม่ได้ทันที
สร้างแอป Android ใน Google AI Studio
Google AI Studio รองรับความสามารถในการพัฒนาแอป Android แบบเต็มรูปแบบ คุณสามารถสร้างแอป Android ใหม่จากพรอมต์ภาษาที่เป็นธรรมชาติ แสดงตัวอย่างแอปได้ทันทีโดยใช้ Android Emulator ที่ฝังไว้ และติดตั้งใช้งานแอปในอุปกรณ์จริงผ่าน USB โดยใช้ ADB
เมื่อพร้อมที่จะทดสอบกับผู้ใช้แล้ว Google AI Studio จะเผยแพร่ไปยัง Google Play Console ได้โดยตรง เครื่องมือจะจัดการการสร้างบันทึกแอป จัดแพ็กเกจ และอัปโหลดไปยังแทร็กการทดสอบภายในโดยอัตโนมัติ
หากต้องการแก้ไขขั้นสูงและเตรียมพร้อมสำหรับการใช้งานจริง คุณสามารถส่งออกโปรเจ็กต์ Google AI Studio เป็นไฟล์ ZIP และเปิดใน Android Studio ได้อย่างราบรื่น
Android CLI
Android CLI ช่วยให้คุณสร้างแอปได้โดยใช้เอเจนต์ AI, LLM หรือสภาพแวดล้อมการพัฒนาที่คุณเลือก เครื่องมือนี้ออกแบบมาเพื่อช่วยให้เอเจนต์ AI สร้างได้เร็วขึ้นและใช้โทเค็นน้อยลงเมื่อเทียบกับเครื่องมือ LLM ทั่วไป
คุณสามารถอ้างอิงเอเจนต์กับฐานความรู้และทักษะของ Android เพื่อให้เอเจนต์ปฏิบัติตามแนวทางปฏิบัติแนะนำ นอกจากนี้ Android CLI ยังช่วยให้เอเจนต์เรียกใช้ IDE เพื่อทำงานขั้นสูง เช่น ค้นหาการประกาศสัญลักษณ์และวิเคราะห์ไฟล์เพื่อหาปัญหาได้
นอกจากนี้ Android CLI ยังผสานรวมเข้ากับ Google Antigravity 2.0
เครื่องมือทดสอบภาพหน้าจอของ Compose Preview
ใช้เครื่องมือทดสอบภาพหน้าจอของ Compose Preview เพื่อทดสอบ UI ของ Compose และป้องกันการถดถอย เครื่องมือใหม่นี้ช่วยให้คุณสร้างรายงาน HTML ที่ช่วยให้คุณตรวจพบการเปลี่ยนแปลง UI ของแอปด้วยสายตา ดูข้อมูลเพิ่มเติมได้ที่ Compose Preview Screenshot Testing
การอ่านสถานะการประกอบใหม่ใน Layout Inspector
เราได้เพิ่มการอ่านสถานะการประกอบใหม่ลงใน Layout
Inspector เพื่อให้การวินิจฉัยจำนวนการประกอบใหม่ที่สูงขึ้นทำได้ง่ายขึ้น
ฟีเจอร์นี้พร้อมใช้งานใน Panda 3 Canary และช่วยให้คุณระบุตัวแปรสถานะที่ทริกเกอร์การประกอบใหม่ได้โดยแสดงรายการการอ่านสถานะโดยละเอียดที่ดำเนินการในระหว่างรอบนั้น หากต้องการใช้ฟีเจอร์นี้ ให้ใช้ compose.ui:ui:1.10.0 (BOM 2025.12.01) ขึ้นไป
ความสามารถหลัก
ความสามารถหลักของฟีเจอร์นี้มีดังนี้
- ติดตามการทำให้สถานะไม่ถูกต้อง: เมื่อโหนดประกอบใหม่ ให้คลิกลิงก์จำนวนการประกอบใหม่ ในแผนผังคอมโพเนนต์เพื่อเปิดแผงการตรวจสอบสถานะ
- Stack Trace โดยละเอียด: ระบุตัวแปรสถานะเฉพาะที่กำลังอ่าน
รวมถึงตัวแปรสถานะที่เป็นจำนวน รายการ หรือค่าระดับความสูง ตรวจสอบตัวแปรสถานะที่
invalidated(เปลี่ยนแปลง) เพื่อทริกเกอร์การอัปเดต - นำทางประวัติการประกอบใหม่: ใช้ลูกศรการนำทางในส่วนหัวของแผง เพื่อเลื่อนดูข้อมูลสถานะของการประกอบใหม่ก่อนหน้าสำหรับ โหนดที่เฉพาะเจาะจง
- คำอธิบายที่ทำงานด้วยระบบ AI: คลิกอธิบายด้วย AI ในแผงการตรวจสอบสถานะ เพื่อแสดงการอ่านสถานะในภาษาที่เป็นธรรมชาติ และเหตุผลที่ทำให้เกิดการประกอบใหม่
เริ่มต้นใช้งาน
ทำตามขั้นตอนต่อไปนี้เพื่อลองใช้ฟีเจอร์เหล่านี้
- เปิด Layout Inspector
คลิกขวาที่คอลัมน์การประกอบใหม่ แล้วทำอย่างใดอย่างหนึ่งต่อไปนี้
- สำหรับโหนดทั้งหมด ให้เลือกสังเกตการประกอบใหม่ > สังเกตทั้งหมด
- สำหรับโหนดที่เฉพาะเจาะจง ให้เลือกการประกอบใหม่ > สังเกตโหนด
เปิดการอ่านสถานะการประกอบใหม่ใน Layout Inspector โต้ตอบกับแอป เมื่อมีการประกอบใหม่เกิดขึ้น ให้คลิกลิงก์จำนวนสีน้ำเงินในแผนผังคอมโพเนนต์เพื่อตรวจสอบสถานะ
ตัวอย่างผลลัพธ์ของการอ่านสถานะการประกอบใหม่ใน Layout Inspector คลิก "อธิบายด้วย AI" เพื่อรับการวิเคราะห์โดยละเอียดเกี่ยวกับสาเหตุที่เกิดการประกอบใหม่
ตัวอย่างผลลัพธ์ของ "อธิบายด้วย AI" สำหรับการอ่านสถานะใน Layout Inspector
เผยแพร่ไปยัง Google Play เพื่อทำการทดสอบ
ตอนนี้ Android Studio ให้คุณอัปโหลดแอปเวอร์ชันใหม่ไปยังแทร็กทดสอบของ Google Play Console ได้โดยตรง คุณทำได้โดยเลือกตัวเลือกใหม่เพื่อดำเนินการ "เผยแพร่เพื่อทดสอบ" ต่อที่ส่วนท้ายของโฟลว์การสร้าง App Bundle ที่ลงชื่อแล้ว การผสานรวมนี้รองรับการอัปโหลดแอปใหม่เอี่ยมเวอร์ชันเริ่มต้นไปยังแทร็กการทดสอบภายในของ Play Console นอกจากนี้ คุณยังใช้ฟีเจอร์นี้เพื่ออัปโหลดแอปที่มีอยู่ไปยังแทร็กทดสอบประเภทอื่นๆ ได้ด้วย คุณต้องลงทะเบียนใน Google Play Console เพื่อใช้ประโยชน์จากฟังก์ชันนี้