หน้านี้แสดงรายการฟีเจอร์ใหม่ที่เปิดตัวใน 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 Rabbit 1 | เสถียร |
| ปลั๊กอิน Android Gradle เวอร์ชัน 9.4.0 | เสถียร |
| Android Studio Rabbit 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 Beta 1 กับ AGP 7.2.0-alpha07) จะทำให้การซิงค์ล้มเหลว ซึ่งจะส่งผลให้ระบบแสดงข้อความแจ้งให้อัปเดตเป็น AGP เวอร์ชันที่เกี่ยวข้อง
ดูบันทึกโดยละเอียดเกี่ยวกับการเลิกใช้งานและการนำออกของปลั๊กอิน Android Gradle API ได้ที่ การอัปเดตปลั๊กอิน Android Gradle API
Studio Labs
Studio Labs ช่วยให้คุณได้ลองใช้ฟีเจอร์ทดลอง AI ล่าสุดใน Android Studio เวอร์ชันเสถียร คุณจึงผสานรวมข้อเสนอความช่วยเหลือจาก AI เข้ากับเวิร์กโฟลว์การพัฒนาได้เร็วขึ้น ดูข้อมูลเพิ่มเติมได้ที่ Studio Labs
ฟีเจอร์ต่อไปนี้พร้อมใช้งานใน Studio Labs
| ฟีเจอร์ | คำอธิบาย | เอกสาร |
|---|---|---|
| เส้นทางสำหรับ Android Studio | ใช้ภาษาธรรมชาติเพื่ออธิบายขั้นตอนและการยืนยันสำหรับการทดสอบจากต้นทางถึงปลายทาง | เส้นทางสำหรับ Android Studio |
Android Studio Rabbit 2
ฟีเจอร์ใหม่ใน Android Studio Rabbit 2 มีดังนี้
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว
Bring Your Own Agent (BYOA): ผสานรวม Agent การเขียนโค้ดที่คุณต้องการ
Android Studio Rabbit 2 Canary 2 เปิดตัว Bring Your Own Agent (BYOA) โดยต่อยอดจากการรองรับโมเดล AI ที่กำหนดเองของ Android Studio เมื่อใช้ BYOA คุณจะเชื่อมต่อ Agent การเขียนโค้ด AI ที่คุณต้องการ ซึ่งรวมถึง Claude Agent, OpenAI Codex และ Google Antigravity เข้ากับ Android Studio ได้โดยตรงโดยใช้ Agent Client Protocol (ACP) แบบเปิด
BYOA จะจับคู่ Agent ที่คุณเลือกกับระบบอัจฉริยะแบบเนทีฟของ IDE โดยส่งกราฟโปรเจ็กต์ทั้งหมด การวินิจฉัยบิลด์ และการควบคุมโปรแกรมจำลองไปยัง Agent โดยตรงเพื่อให้ดำเนินการได้เร็วขึ้นและใช้โทเค็นน้อยลง คุณสามารถตรวจสอบสิทธิ์ด้วยการสมัครใช้บริการส่วนบุคคลหรือระดับองค์กร ขณะที่ Agent ในตัวของ Android Studio ยังคงพร้อมให้บริการโดยไม่มีค่าใช้จ่ายเพิ่มเติม
BYOA มีประโยชน์ดังนี้
- รองรับ Agent ที่เป็นไปตาม ACP
- เข้าถึง IDE ได้โดยตรงเพื่อวินิจฉัยบิลด์, เครื่องมือ Android SDK, การดำเนินการเทอร์มินัลและเชลล์ รวมถึงการจัดการโปรแกรมจำลอง
- ตัวเลือกการลงชื่อเข้าใช้ที่ยืดหยุ่นซึ่งรองรับคีย์ API ส่วนบุคคลและการสมัครใช้บริการของผู้บริโภค
เริ่มต้นใช้งาน
หากต้องการเริ่มต้นใช้งาน BYOA ให้ทำตามขั้นตอนต่อไปนี้
- อัปเดต Android Studio เป็นเวอร์ชัน Canary ล่าสุด
- เชื่อมต่อ Agent: ในหน้าต่าง Agent ให้เลือก Agent เริ่มต้นรายการใดรายการหนึ่ง (Claude Agent, Codex หรือ Antigravity) แล้วลงชื่อเข้าใช้หรือระบุคีย์ API คุณดู Agent เพิ่มเติมได้ในรีจิสทรีที่ไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > AI > Agent
เครื่องมือทดสอบภาพหน้าจอของ Compose Preview
ใช้เครื่องมือทดสอบภาพหน้าจอของ Compose Preview เพื่อทดสอบ UI ของ Compose และป้องกันการถดถอย เครื่องมือใหม่นี้ช่วยให้คุณสร้างรายงาน HTML ที่ช่วยให้คุณตรวจพบการเปลี่ยนแปลง UI ของแอปได้ด้วยสายตา ดูข้อมูลเพิ่มเติมได้ที่ Compose Preview Screenshot Testing
การกำหนดโมเดล
ฟีเจอร์การกำหนดโมเดลช่วยให้คุณเลือกโมเดล AI ที่แตกต่างกันสำหรับงานประเภทต่างๆ ใน Android Studio ได้ เช่น คุณกำหนดโมเดลขนาดใหญ่ระดับโปรสำหรับงานการให้เหตุผลที่ซับซ้อนในโหมด Agent และโมเดลที่เร็วขึ้นและมีขนาดเล็กกว่าสำหรับงานที่ง่ายกว่าและมีความไวต่อเวลาในการตอบสนอง เช่น การสร้างข้อความคอมมิตหรือการคาดการณ์การแก้ไขครั้งถัดไป ซึ่งช่วยให้คุณปรับสมดุลคุณภาพ ความเร็ว และการใช้โควต้าในฟีเจอร์ต่างๆ ได้
หากต้องการกำหนดค่านี้ ให้ไปที่ไฟล์ (Android Studio ใน macOS) > การตั้งค่า > เครื่องมือ > AI > ผู้ให้บริการโมเดล เลือกแท็บการกำหนดโมเดล แล้วใช้เมนูแบบเลื่อนลงเพื่อกำหนดโมเดลให้กับหมวดหมู่ฟีเจอร์แต่ละรายการ นอกจากนี้ คุณยังเปลี่ยนโมเดลได้โดยตรงจากเมนูแบบเลื่อนลงของตัวเลือกโมเดลในแผงโหมด Agent การตั้งค่าการกำหนดโมเดลสำหรับฟีเจอร์การคิด จะอัปเดตโดยอัตโนมัติเพื่อแสดงการเลือกของคุณ
ย้ายข้อมูลแอป iOS, Flutter และ React Native ไปยัง Android
ตอนนี้คุณสามารถย้ายข้อมูลโปรเจ็กต์ iOS, Flutter และ React Native ที่มีอยู่ไปยัง Android แบบเนทีฟได้โดยใช้เครื่องมือการย้ายข้อมูลอัตโนมัติใน Android Studio จากตัวช่วยสร้างโปรเจ็กต์ใหม่ คุณสามารถเรียกใช้ตัวช่วยเพื่อแปลงโปรเจ็กต์ที่เลือกเป็นแอป Android ที่ใช้ Kotlin และ Jetpack Compose ได้ UI ความคืบหน้าที่ผสานรวมจะแสดงข้อมูลที่มองเห็นได้แบบครบวงจรตั้งแต่การวางแผนงาน การแปลงโค้ด และการตรวจสอบการคอมไพล์ ซึ่งจะสร้างโปรเจ็กต์ที่ใช้งานได้และพร้อมสำหรับการทดสอบและการยืนยัน
ดูข้อมูลเพิ่มเติมได้ที่ ทำการย้ายข้อมูลแอปข้ามแพลตฟอร์ม
เผยแพร่ไปยัง Google Play เพื่อทดสอบ
ตอนนี้ Android Studio ให้คุณอัปโหลดแอปเวอร์ชันใหม่ไปยังแทร็กทดสอบของ Google Play Console ได้โดยตรง คุณทำได้โดยเลือกตัวเลือกใหม่เพื่อดำเนินการต่อและ "เผยแพร่เพื่อทดสอบ" ที่ส่วนท้ายของโฟลว์การสร้าง Android App Bundle ที่ลงชื่อแล้ว การผสานรวมนี้รองรับการอัปโหลดแอปใหม่ล่าสุดเวอร์ชันเริ่มต้นไปยังแทร็กทดสอบภายในของ Play Console นอกจากนี้ คุณยังใช้ฟีเจอร์นี้เพื่ออัปโหลดแอปที่มีอยู่ไปยังแทร็กทดสอบประเภทอื่นๆ ได้ด้วย คุณต้องลงทะเบียนใน Google Play Console เพื่อใช้ฟังก์ชันนี้
การแก้ไขผ่าน Agent ด้วย LeakCanary
ตั้งแต่ Rabbit 2 เป็นต้นไป Android Studio จะผสานรวม LeakCanary กับ Agent AI โดยตรงเพื่อช่วยคุณวินิจฉัยและแก้ไขปัญหาหน่วยความจำรั่วโดยไม่ต้องออกจาก IDE การผสานรวมนี้ช่วยให้ LeakCanary ให้คำอธิบายที่เป็นเรื่องราวและมีความหมายมากขึ้นเกี่ยวกับสาเหตุที่ทำให้เกิดหน่วยความจำรั่วไหล และแนะนำการเปลี่ยนแปลงโค้ดที่เฉพาะเจาะจงเพื่อแก้ไขปัญหา ลองใช้ฟีเจอร์นี้ในงาน LeakCanary ใน Profiler
ค้นพบ ติดตั้ง และจัดการทักษะ Android ใน Android Studio
ใน Android Studio Rabbit 2 คุณจะค้นพบ ติดตั้ง และจัดการทักษะ Android ใน IDE ได้ง่ายขึ้น ซึ่งช่วยให้คุณควบคุมเวิร์กโฟลว์เฉพาะทางและคำแนะนำขั้นตอนที่ Agent ใช้ได้แบบละเอียด
ปรับขนาดหน้าต่างเครื่องมือ Running Devices โดยดับเบิลคลิกพื้นที่ว่าง
คุณสามารถกำจัดพื้นที่ที่ไม่ได้ใช้รอบๆ อุปกรณ์เสมือนหรืออุปกรณ์จริงที่จำลองไว้ในหน้าต่างเครื่องมือ Running Devices ดับเบิลคลิกที่ใดก็ได้ในพื้นที่พื้นหลังว่างด้านนอกหน้าจออุปกรณ์ (และเฟรม หากมองเห็น) เพื่อปรับขนาดหน้าต่างเครื่องมือโดยอัตโนมัติหรือปรับสัดส่วนของบานหน้าต่างแยกเพื่อให้พอดีกับจอแสดงผลของอุปกรณ์
- หน้าต่างเครื่องมือที่ตรึงไว้: ปรับความกว้าง (เมื่อตรึงไว้ทางซ้ายหรือขวา) หรือความสูง (เมื่อตรึงไว้ด้านบนหรือด้านล่าง) ของหน้าต่างเครื่องมือเพื่อนำระยะขอบส่วนเกินรอบๆ อุปกรณ์ออก
- โหมดลอยและโหมดหน้าต่าง: ปรับขนาดทั้งความกว้างและความสูงของหน้าต่างให้พอดีกับจอแสดงผลของอุปกรณ์
- มุมมองแยก: ปรับตัวแยกภายในโดยอัตโนมัติเมื่อดูจอแสดงผลหรืออุปกรณ์หลายรายการแบบเคียงข้างกัน