หน้านี้แสดงรายการฟีเจอร์ใหม่ที่เปิดตัวในรุ่นตัวอย่างของ 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 2 | เสถียร |
| ปลั๊กอิน Android Gradle 9.1.0 | เสถียร |
| Android Studio Panda 3 | RC |
ความเข้ากันได้กับตัวอย่างปลั๊กอิน 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 Panda 3
ฟีเจอร์ใหม่ใน Android Studio Panda 3 มีดังนี้
หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว
จัดการสิทธิ์ในโหมดตัวแทน
ตอนนี้คุณสามารถจัดการสิทธิ์ที่เฉพาะเจาะจงสำหรับตัวแทนได้แล้ว ซึ่งจะช่วยให้คุณควบคุมพื้นที่ทำงานได้อย่างละเอียด สิทธิ์ช่วยให้คุณควบคุมได้ว่าเอเจนต์จะ ดำเนินการบางอย่างได้หรือไม่ ซึ่งรวมถึงการดำเนินการต่อไปนี้
- อ่านและอัปเดตไฟล์โปรเจ็กต์ ไดเรกทอรีภายนอก และข้อมูลที่ละเอียดอ่อน (เช่น ข้อมูลเข้าสู่ระบบ)
- เข้าถึง Google Search และโดเมนอื่นๆ
- เรียกใช้คำสั่ง Shell
- โต้ตอบกับเซิร์ฟเวอร์ MCP
ขณะที่คุณกำลังทำงานร่วมกับตัวแทน ตัวแทนจะขอสิทธิ์จากคุณเพื่อทำ บางอย่างหากคุณยังไม่ได้อนุมัติก่อนหน้านี้
คุณเลือกอนุญาตสำหรับงานแบบครั้งเดียว หรืออนุญาตเสมอสำหรับเวิร์กโฟลว์ที่เชื่อถือได้
ซึ่งทำซ้ำได้ Gemini ใช้ระบบคำขออัจฉริยะ ดังนั้นการให้สิทธิ์ระดับสูง (เช่น การเขียนไฟล์) จะเป็นการให้สิทธิ์เครื่องมือย่อยที่เกี่ยวข้องทั้งหมดโดยอัตโนมัติ
คำสั่งทั่วไป เช่น ls หรือ grep จะได้รับการอนุมัติโดยอัตโนมัติตามสิทธิ์การอ่านที่มีอยู่ ซึ่งจะช่วยให้คุณทำงานได้อย่างต่อเนื่องโดยไม่ต้องมีข้อความแจ้งซ้ำซ้อน
รูปแบบสิทธิ์ใหม่นี้ช่วยสร้างสมดุลระหว่างความปลอดภัยและประสิทธิภาพการทำงาน เพื่อให้คุณ
ให้เอเจนต์ทำงานได้อย่างต่อเนื่องในปฏิบัติการที่คุณเชื่อถือ และยังคง
ตรวจสอบด้วยตนเองสำหรับปฏิบัติการอื่นๆ ได้
คุณตรวจสอบสิทธิ์ด้วยตนเองได้ที่ไฟล์ > การตั้งค่า > เครื่องมือ > AI > สิทธิ์ของเอเจนต์ (หรือ Android Studio > การตั้งค่า > เครื่องมือ > AI > สิทธิ์ของเอเจนต์ ใน macOS)
แซนด์บ็อกซ์
แซนด์บ็อกซ์จำกัดการเข้าถึงเครือข่ายที่ไม่ได้รับอนุญาตและการเขียนระบบไฟล์ เว้นแต่คุณจะ ให้ความยินยอมอย่างชัดแจ้ง หากต้องการกำหนดค่าแซนด์บ็อกซ์ ให้ไปที่ไฟล์ > การตั้งค่า > เครื่องมือ > AI > แซนด์บ็อกซ์ของ Agent Shell (หรือ Android Studio > การตั้งค่า > เครื่องมือ > AI > แซนด์บ็อกซ์ของ Agent Shell ใน macOS)