หน้านี้แสดงฟีเจอร์ใหม่ที่เปิดตัวในรุ่นตัวอย่างของ 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 Otter 3 | เสถียร |
| ปลั๊กอิน Android Gradle 9.0 | เสถียร |
| Android Studio Panda 1 | Canary |
| Android Studio Panda 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 ในขณะนี้
| ฟีเจอร์ | คำอธิบาย | เอกสาร |
|---|---|---|
| การสร้างตัวอย่าง Compose | Gemini สามารถสร้างตัวอย่าง Compose โดยอัตโนมัติ รวมถึงข้อมูลจำลองสำหรับพารามิเตอร์ตัวอย่าง สำหรับ Composable ที่เฉพาะเจาะจงหรือ Composable ทั้งหมดในไฟล์ | สร้างตัวอย่าง Compose |
| เปลี่ยนรูปแบบ UI | ใช้ภาษามนุษย์เพื่ออัปเดต UI ของแอปโดยตรงจากแผงตัวอย่าง Compose | เปลี่ยน UI |
| เส้นทางสำหรับ Android Studio | ใช้ภาษาธรรมชาติเพื่ออธิบายขั้นตอนและการยืนยันสำหรับการทดสอบจากต้นทางถึงปลายทาง | เส้นทางสำหรับ Android Studio |
Android Studio Panda 1
ฟีเจอร์ใหม่ใน Android Studio Panda 1 มีดังนี้
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว
สร้างโปรเจ็กต์ใหม่ด้วย AI
ใช้ความสามารถของ Generative AI เพื่อเร่งเวิร์กโฟลว์การพัฒนา Android ตั้งแต่ Android Studio Otter 1 Canary 5 เป็นต้นไป เอเจนต์ AI จะช่วยให้คุณเปลี่ยนไอเดียเป็นต้นแบบแอปได้ในไม่กี่นาที
เอเจนต์สามารถสร้างแอปพลิเคชันแบบหลายหน้าจอได้หลากหลาย ดังนี้
- แอปแบบหน้าจอเดียว: สร้างแอปพื้นฐานที่มีเลย์เอาต์ UI แบบคงที่
- แอปแบบหลายหน้า: สร้างแอปพลิเคชันที่มีการนำทางพื้นฐานระหว่างหน้าจอ
- แอปที่ปรับปรุงด้วย AI: ผสานรวม Gemini API เพื่อเพิ่มฟีเจอร์ Generative AI
- แอปที่มีการผสานรวม API สาธารณะ: สร้างแอปที่แสดงข้อมูลจาก API สาธารณะ
หากต้องการใช้ตัวแทนการตั้งค่าโปรเจ็กต์ ให้ทำดังนี้
- เริ่มใช้ Android Studio
เลือกโปรเจ็กต์ใหม่ในหน้าจอยินดีต้อนรับสู่ Android Studio (หรือไฟล์ > ใหม่ > โปรเจ็กต์ใหม่จากภายในโปรเจ็กต์)
เริ่มโปรเจ็กต์ใหม่ เลือกสร้างด้วย AI
เลือกเทมเพลตโปรเจ็กต์หรือสร้างแอปด้วย Gemini พิมพ์พรอมต์ลงในช่องป้อนข้อความ แล้วคลิกถัดไป
กล่องโต้ตอบสำหรับการตั้งค่าโปรเจ็กต์ใหม่ ตั้งชื่อแอป แล้วคลิกเสร็จสิ้นเพื่อเริ่มกระบวนการสร้าง
Gemini ใน Android Studio จะสร้างแผนที่มีโครงสร้างสำหรับแอปของคุณโดยอิงตามพรอมต์ เมื่อคุณอนุมัติแผนแล้ว เอเจนต์จะเริ่มวนซ้ำการสร้างแบบอัตโนมัติเพื่อกำหนดค่าและสร้างแอป
อัปเดตทรัพยากร Dependency ด้วย AI Agent
การอัปเกรดการอ้างอิงอาจเป็นงานที่ซับซ้อนและใช้เวลานาน ตั้งแต่ Android Studio Otter 1 Canary 5 เป็นต้นไป เอเจนต์ AI จะทำให้กระบวนการอัปเกรด การขึ้นต่อกันเป็นไปโดยอัตโนมัติและง่ายขึ้น ซึ่งจะช่วยลดงานที่น่าเบื่อและปรับปรุงความสามารถในการบำรุงรักษาโปรเจ็กต์ เพียงไม่กี่คลิก คุณก็อัปเกรดการอ้างอิงทั้งหมดได้อย่างราบรื่นและรับประโยชน์จากเวอร์ชันล่าสุด เพื่อให้คุณมุ่งเน้นไปที่การสร้างแอปคุณภาพสูงได้
หากต้องการอัปเดตการอ้างอิงโดยใช้เอเจนต์ AI ให้ทำอย่างใดอย่างหนึ่งต่อไปนี้
- คลิกปรับโครงสร้าง (หรือคลิกขวาในโปรแกรมแก้ไขหรือมุมมองโปรเจ็กต์) > อัปเดต ทรัพยากร Dependency
ในไฟล์
libs.versions.tomlให้วางเมาส์เหนือเวอร์ชันที่มีขีดเส้นใต้ คลิกเมนูแสดงการดำเนินการตามบริบท
ที่ปรากฏขึ้น แล้วคลิกอัปเดตไลบรารีทั้งหมดด้วย Gemini
ในระหว่างกระบวนการนี้ เอเจนต์จะให้ภาพรวมระดับสูงของแผนการอัปเกรด เพื่อให้คุณตรวจสอบความคืบหน้าทีละขั้นตอนและตรวจสอบการเปลี่ยนแปลงทั้งหมดก่อนที่จะใช้ การเปลี่ยนแปลงเหล่านั้น Agent จะทำซ้ำกระบวนการสร้างเพื่อแก้ไขข้อผิดพลาดในการสร้าง ที่เกิดจากการอัปเกรด คุณสามารถตรวจสอบ ยอมรับ หรือย้อนกลับการเปลี่ยนแปลง หรือ หยุดตัวแทนได้ทุกเมื่อ
การแก้ไขที่แนะนำสำหรับการขัดข้อง
ในการอัปเดตฟีเจอร์ใหม่ของ Android Studio Meerkat เราได้เปิดตัวข้อมูลเชิงลึกของ Gemini สำหรับข้อขัดข้อง ที่รายงานในหน้าต่างเครื่องมือข้อมูลเชิงลึกด้านคุณภาพของแอป ตอนนี้ Android Studio สามารถใช้ Gemini เพื่อวิเคราะห์ข้อมูลข้อขัดข้องพร้อมกับ ซอร์สโค้ดของคุณเพื่อแนะนำการแก้ไขที่อาจเป็นไปได้ หลังจากเลือกข้อขัดข้องในหน้าต่างเครื่องมือข้อมูลเชิงลึกเกี่ยวกับคุณภาพของแอป ให้ไปที่แท็บข้อมูลเชิงลึก แล้วคลิกแนะนำวิธีแก้ไขหลังจากที่ Gemini สร้างข้อมูลเชิงลึกสำหรับข้อขัดข้อง จากนั้น Gemini จะ สร้างการเปลี่ยนแปลงโค้ดที่แนะนำซึ่งคุณสามารถตรวจสอบและยอมรับได้ในแท็บ diff ของเอดิเตอร์
เครื่องมือทดสอบภาพหน้าจอของตัวอย่าง Compose
ใช้เครื่องมือทดสอบภาพหน้าจอแสดงตัวอย่างการเขียนเพื่อทดสอบ UI ของ Compose และ ป้องกันการถดถอย เครื่องมือใหม่นี้ช่วยให้คุณสร้างรายงาน HTML ที่ช่วยให้คุณ ตรวจหาการเปลี่ยนแปลงใน UI ของแอปได้ด้วยภาพ ดูข้อมูลเพิ่มเติมได้ที่ตัวอย่างการเขียน การทดสอบภาพหน้าจอ
LeakCanary ใน Android Studio Profiler
Android Studio Panda มีการผสานรวม LeakCanary โดยตรงใน Android Studio Profiler เป็นงานเฉพาะ
งาน Profiler ของ LeakCanary ใน Android Studio จะย้ายการวิเคราะห์หน่วยความจำรั่วจากอุปกรณ์ไปยังเครื่องที่ใช้พัฒนาอย่างต่อเนื่อง ซึ่งจะช่วยเพิ่มประสิทธิภาพอย่างมากในระยะการวิเคราะห์การรั่วเมื่อเทียบกับการวิเคราะห์การรั่วในอุปกรณ์
นอกจากนี้ ตอนนี้การวิเคราะห์การรั่วไหลยังอยู่ในบริบทภายใน IDE และผสานรวมกับซอร์สโค้ดอย่างเต็มรูปแบบ ซึ่งมีฟีเจอร์ต่างๆ เช่น Jump to Source และ การเชื่อมต่อโค้ดที่เป็นประโยชน์อื่นๆ ที่ช่วยลดความยุ่งยากและเวลา ที่ต้องใช้ในการตรวจสอบและแก้ไขการรั่วไหลของหน่วยความจำได้อย่างมาก นอกจากนี้ คุณยังคัดลอกการวิเคราะห์การรั่วไหลทั้งหมดเพื่อประมวลผลเพิ่มเติมด้วย Gemini ได้ด้วย ซึ่งจะช่วยเพิ่ม ประสิทธิภาพการทำงานและปรับปรุงเวิร์กโฟลว์ในระหว่างขั้นตอนการพัฒนาได้อย่างมาก
การรองรับไอคอนสีเดียวใน Asset Studio
การอัปเดตฟีเจอร์ใหม่ของ Android Studio Narwhal 2025.1.3 Canary 2 ขึ้นไปช่วยให้การสร้างไอคอนแอปที่มีธีมง่ายขึ้น ใน Android 13 (API ระดับ 33) ขึ้นไป ผู้ใช้สามารถเลือกใช้ไอคอนแอปที่มีธีมซึ่งจะปรับให้เข้ากับวอลเปเปอร์และธีมของ อุปกรณ์ของผู้ใช้
Android Studio จึงผสานรวมตัวเลือกไอคอนขาวดำใหม่เข้ากับวิซาร์ด Image Asset Studio โดยตรงเพื่อรองรับฟีเจอร์นี้ เมื่อสร้างไอคอนแอปแบบปรับอัตโนมัติ คุณจะเห็นแท็บ Monochrome โดยเฉพาะนอกเหนือจากแท็บพื้นหน้าและพื้นหลังที่มีอยู่ คุณจะระบุไอคอนแอปขาวดำแยกต่างหาก (ดูข้อกำหนดการออกแบบ) หรืออนุญาตให้ Android Studio ใช้เลเยอร์ด้านหน้าของไอคอนแบบปรับอัตโนมัติซ้ำเป็นเลเยอร์ขาวดำโดยค่าเริ่มต้นก็ได้
คุณเข้าถึง Image Asset Studio ได้ผ่านเครื่องมือจัดการทรัพยากร หรือโดย คลิกขวาที่ไดเรกทอรีโปรเจ็กต์ แล้วไปที่ใหม่ > ชิ้นงานรูปภาพ
เลือกไอคอน Launcher (แบบปรับได้และแบบเดิม) เป็นประเภทไอคอนเพื่อดูแท็บขาวดำใหม่
หลังจากนำเข้าไอคอนแล้ว คุณจะดูตัวอย่างไอคอนแอปที่มีธีมได้
การรองรับสัญลักษณ์ Material ใน Android Studio
เพิ่มและปรับแต่งสัญลักษณ์ Material ล่าสุดในแอปด้วยการอัปเดตฟีเจอร์ใหม่ของ Android Studio Otter 2 ตอนนี้ Vector Asset Studio ผสานรวมกับคลังสัญลักษณ์ Material จาก Google Fonts อย่างสมบูรณ์แล้ว ทำให้คุณเข้าถึงแคตตาล็อกทั้งหมด ได้โดยตรงภายใน IDE
ตอนนี้คุณสามารถปรับแต่งแอตทริบิวต์ของไอคอน เช่น ความหนา เกรด และขนาดออปติคัล ได้โดยตรงในสตูดิโอเพื่อให้ตรงกับการออกแบบของคุณอย่างสมบูรณ์ ลองใช้ในบิลด์ Canary ล่าสุด
การจัดการ JDK ที่ง่ายขึ้นด้วยเกณฑ์ JVM ของ Gradle Daemon
Android Studio จะใช้เกณฑ์ JVM ของ Gradle Daemon โดยค่าเริ่มต้นสำหรับโปรเจ็กต์ใหม่ เพื่อให้การจัดการ JDK สำหรับการสร้าง Gradle ง่ายขึ้น ฟีเจอร์นี้ช่วยให้ Gradle ตรวจหา JDK ที่เข้ากันได้สำหรับโปรเจ็กต์ที่ติดตั้งในเครื่องเพื่อเรียกใช้บิลด์ Gradle หรือจัดสรรโดยอัตโนมัติ JDK ที่จำเป็นโดยการดาวน์โหลดหากไม่พบในเครื่อง ฟีเจอร์นี้ได้รับการ ปรับให้เสถียรใน Gradle 9.2.0
ซึ่งจะช่วยลดความซับซ้อนในการตั้งค่าโปรเจ็กต์และปรับปรุงการจัดการ JDK ได้หลายวิธี ดังนี้
- ข้อผิดพลาดในการตั้งค่าลดลง: คุณไม่จำเป็นต้องติดตั้ง JDK ที่เฉพาะเจาะจงเพื่อนำเข้าและสร้างโปรเจ็กต์อีกต่อไป ซึ่งจะช่วยลดข้อผิดพลาดที่เกี่ยวข้องกับการตั้งค่าเนื่องจากการเลือก JDK ที่ไม่ถูกต้อง
- บิลด์ที่สอดคล้องกัน: การเลือก JDK สำหรับบิลด์ Gradle ไม่เพียงแต่จะสอดคล้องกันในเครื่องต่างๆ เท่านั้น แต่ยังสอดคล้องกันระหว่าง IDE และบรรทัดคำสั่งด้วย ซึ่งจะป้องกันไม่ให้เกิด Gradle Daemon หลายรายการที่ส่งผลเสียต่อ ประสิทธิภาพ
สำหรับโปรเจ็กต์ที่มีอยู่ซึ่งใช้ Gradle เวอร์ชันที่เข้ากันได้ Android Studio จะแสดงการแจ้งเตือนที่มีตัวเลือกในการย้ายข้อมูลการกำหนดค่า Gradle JDK ที่กำหนดไว้ของโปรเจ็กต์ไปยัง เกณฑ์ JVM ของ Daemon โดยอัตโนมัติ พร้อมทั้งรักษาสเปคเดียวกันไว้
Android Studio Panda 2
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว