ฟีเจอร์ใหม่ในเวอร์ชันตัวอย่างบน Android Studio

หน้านี้จะแสดงฟีเจอร์ใหม่ที่เปิดตัวในรุ่นตัวอย่างของ Android Studio บิลด์ตัวอย่างช่วยให้คุณทดลองใช้ฟีเจอร์และการปรับปรุงล่าสุดใน Android Studio ก่อนเปิดตัวได้ คุณสามารถดาวน์โหลดเวอร์ชันตัวอย่างเหล่านี้ได้ที่นี่ หากพบปัญหาใดๆ ขณะใช้ Android Studio เวอร์ชันตัวอย่าง โปรดแจ้งให้เราทราบ รายงานข้อบกพร่องของคุณช่วยปรับปรุง Android Studio ให้ดีขึ้น

ดูข่าวล่าสุดเกี่ยวกับรุ่นตัวอย่างของ Android Studio รวมถึงรายการการแก้ไขที่สำคัญในรุ่นตัวอย่างแต่ละรุ่นได้ที่การอัปเดตรุ่นในบล็อกของ Android Studio

Android Studio เวอร์ชันปัจจุบัน

ตารางต่อไปนี้แสดงเวอร์ชันปัจจุบันของ Android Studio และแชแนลที่เกี่ยวข้อง

เวอร์ชัน ช่อง
Android Studio Meerkat | 2024.3.1 เสถียร
ปลั๊กอิน Android Gradle 8.9.0 เสถียร
การเปิดตัวฟีเจอร์ Meerkat ของ Android Studio | 2024.3.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 เวอร์ชันที่เกี่ยวข้อง

ดูบันทึกโดยละเอียดเกี่ยวกับการเลิกใช้งานและการนำ API ของปลั๊กอิน Android Gradle ออกได้ที่การอัปเดต API ของปลั๊กอิน Android Gradle

การเปิดตัวฟีเจอร์ Meerkat ของ Android Studio | 2024.3.2

ต่อไปนี้คือฟีเจอร์ใหม่ในรุ่นที่เพิ่มฟีเจอร์ Meerkat ของ Android Studio | 2024.3.2

หากต้องการดูสิ่งที่ได้รับการแก้ไขใน Android Studio เวอร์ชันนี้ โปรดดูปัญหาที่ปิดแล้ว

ตอนนี้ Gemini ใน Android Studio รองรับไฟล์แนบรูปภาพแบบหลายรูปแบบแล้ว

ตอนนี้คุณสามารถแนบรูปภาพกับพรอมต์ของ Gemini ได้โดยตรงภายใน Android Studio รับข้อมูลเชิงลึกทันทีเกี่ยวกับแผนภาพทางเทคนิคที่ซับซ้อน หรือใช้การจำลองการออกแบบเพื่อสร้างโครงร่างโค้ดที่เกี่ยวข้อง การผสานรวมบริบทภาพเข้ากับเวิร์กโฟลว์ที่ทำงานด้วยระบบ AI อย่างราบรื่นนี้จะช่วยเพิ่มประสิทธิภาพและความคิดสร้างสรรค์ไปอีกระดับ

ไฟล์แนบรูปภาพใน Gemini ใน Android Studio
Gemini ใน Android Studio: แนบรูปภาพ

ทดสอบและพัฒนาโดยใช้การสำรองและกู้คืนข้อมูลของแอป

การตรวจสอบว่าการสำรองและคืนค่าข้อมูลใน Android ทำงานได้อย่างถูกต้องสำหรับแอปของคุณเป็นสิ่งสำคัญอย่างยิ่งในการทำให้ผู้ใช้มีส่วนร่วมกับแอปของคุณต่อไปหลังจากเปลี่ยนไปใช้อุปกรณ์เครื่องใหม่หรือกู้คืนจากระบบคลาวด์ อย่างไรก็ตาม การทดสอบว่าการสำรองและคืนค่าข้อมูลทำงานกับแอปของคุณหรือไม่นั้นอาจทำได้ยาก

การอัปเดตฟีเจอร์ใหม่ของ Android Studio Meerkat มีวิธีสร้างข้อมูลสํารองสําหรับแอปและกู้คืนข้อมูลไปยังอุปกรณ์เครื่องอื่น วิธีนี้มีประโยชน์สำหรับการทดสอบว่าแอปทำงานตามที่คาดไว้หรือไม่เมื่อกู้คืนข้อมูลแอปจากอุปกรณ์หนึ่งไปยังอีกอุปกรณ์หนึ่งหรือจากข้อมูลสำรองในระบบคลาวด์ หรือหากต้องการวิธีตั้งค่าอุปกรณ์ทดสอบที่เร็วขึ้นด้วยข้อมูลที่จำเป็นในการพัฒนาและแก้ไขข้อบกพร่องของแอป

สร้างข้อมูลสํารอง

วิธีสร้างไฟล์สํารองข้อมูล

  1. ติดตั้งใช้งานแอปเวอร์ชันแก้ไขข้อบกพร่องในอุปกรณ์ที่เชื่อมต่อ
  2. ใช้การดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้เพื่อสร้างข้อมูลสำรอง
    • จากหน้าต่างอุปกรณ์ที่ใช้งานอยู่ ให้คลิกการดำเนินการสำรองข้อมูลแอปจากแถบเครื่องมือ
    • เลือกเรียกใช้ > สำรองข้อมูลแอปจากแถบเมนูหลัก
    • จากแท็บเครื่องมือสํารวจอุปกรณ์ > กระบวนการ ให้คลิกขวาที่กระบวนการของแอป แล้วเลือกสํารองข้อมูลแอป
  3. ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ทำดังนี้
    • ยืนยันรหัสแอปพลิเคชันของแอปที่ต้องการสร้างข้อมูลสํารอง
    • เลือกว่าต้องการสร้างข้อมูลสำรองจากอุปกรณ์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง ระบบคลาวด์ หรือระบบคลาวด์ (ไม่ได้เข้ารหัส)
    • ยืนยันชื่อและตำแหน่งของข้อมูลสำรองที่ต้องการบันทึก โดยค่าเริ่มต้น ระบบจะบันทึกข้อมูลสำรองลงในไดเรกทอรีรากของโปรเจ็กต์ Android Studio ปัจจุบัน
      สร้างข้อมูลสํารองสําหรับแอป
  4. คลิกตกลงเมื่อ Android Studio ถามว่าจะหยุดแอปได้ไหม Android Studio ต้องหยุดกระบวนการของแอปเพื่อสร้างข้อมูลสํารอง

คุณสามารถดูข้อมูลสํารองที่คุณสร้างขึ้นได้ในหน้าต่างเครื่องมือ Project > Android ใต้โหนดไฟล์สํารอง

กู้คืนข้อมูลแอป

หากต้องการกู้คืนข้อมูลแอป ให้ทำดังนี้

  1. ติดตั้งใช้งานแอปในอุปกรณ์ที่เชื่อมต่อ แอปควรมีรหัสแอปพลิเคชันเดียวกับไฟล์สํารองข้อมูลที่ต้องการกู้คืนลงในอุปกรณ์
  2. ไปที่การดำเนินการต่อไปนี้ แล้วคลิกการดำเนินการที่ต้องการ
    • จากหน้าต่างอุปกรณ์ที่ใช้งานอยู่ ให้คลิกการดำเนินการกู้คืนข้อมูลแอปจากแถบเครื่องมือ แล้วเลือกไฟล์สำรองจากประวัติล่าสุดหรือคลิกเรียกดู
    • ไปที่เรียกใช้ > กู้คืนข้อมูลแอปจากแถบเมนูหลัก
    • จากแท็บเครื่องมือสํารวจอุปกรณ์ > กระบวนการ ให้คลิกขวาที่กระบวนการของแอป แล้วเลือกกู้คืนข้อมูลแอป
    • จากหน้าต่างเครื่องมือ โปรเจ็กต์ > Android ให้คลิกขวาที่ข้อมูลสำรองในส่วนโหนดไฟล์สํารอง แล้วเลือกกู้คืนข้อมูลแอป
  3. เลือกข้อมูลสำรองจากประวัติล่าสุด หรือคลิกเรียกดู...เพื่อเลือกไฟล์สํารองข้อมูลเพื่อกู้คืนจากพื้นที่เก็บข้อมูลในเครื่อง (หากมี)

หรือจะรวมไฟล์สํารองไว้เป็นส่วนหนึ่งของการกําหนดค่าการเรียกใช้ก็ได้ เพื่อให้การติดตั้งใช้งานแอปกู้คืนข้อมูลแอปจากไฟล์สํารองด้วย โดยทําดังนี้

  1. ไปที่ Run > Edit Configurations...* จากแถบเมนูหลัก
  2. เลือกการกําหนดค่าการเรียกใช้แอป แล้วไปที่ตัวเลือกการกู้คืน
    กู้คืนตัวเลือกในการกําหนดค่าการเรียกใช้
  3. หากต้องการกู้คืนแอปจากข้อมูลสำรอง ให้เลือกช่องข้างกู้คืนสถานะแอป
  4. เลือกไฟล์สํารองจากประวัติล่าสุด หรือเรียกดูและเลือกไฟล์สํารองจากพื้นที่เก็บข้อมูลในเครื่อง
  5. หากต้องการกู้คืนเฉพาะข้อมูลแอปเมื่อติดตั้งแอปใหม่ ให้เลือกช่องข้างกู้คืนเฉพาะเมื่อติดตั้ง APK ใหม่ ตัวเลือกนี้มีประโยชน์ในกรณีที่คุณติดตั้งใช้งานในอุปกรณ์ทดสอบเครื่องใหม่และต้องการกู้คืนข้อมูลเพื่อช่วยในการแก้ไขข้อบกพร่องและการพัฒนาแอป
  6. คลิก OK เพื่อบันทึกการกําหนดค่าการเรียกใช้
  7. ติดตั้งใช้งานแอปโดยใช้การกำหนดค่าการเรียกใช้เพื่อทดสอบการกู้คืนข้อมูลแอปไปยังอุปกรณ์ที่เชื่อมต่อ

การรองรับไอคอนตามธีม

เพื่อให้ไอคอนแอปดูดีที่สุดเมื่อผู้ใช้เปิดใช้ "ไอคอนธีม" ในตัวเลือกสำหรับนักพัฒนาแอป Android 13 ตอนนี้ Canary 1 ให้คุณดูตัวอย่างลักษณะที่ไอคอนจะดูด้วยอัลกอริทึมการจัดธีมใหม่ได้แล้ว

หากต้องการควบคุมลักษณะที่ปรากฏของไอคอนอย่างเต็มรูปแบบ คุณควรระบุไอคอนธีมของคุณเองโดยเพิ่มเลเยอร์โมโนโครมที่กำหนดเอง แต่แม้ว่าคุณจะยังไม่ได้ดำเนินการดังกล่าว คุณก็ยังคงใช้เครื่องมือแสดงตัวอย่างใหม่นี้เพื่อดูว่าไอคอนจะมีลักษณะอย่างไรและระบุปัญหาความคมชัดของสีที่อาจเกิดขึ้นได้

ตัวอย่างไอคอนแอปแบบมีธีม
ตัวอย่างไอคอนแอปแบบมีธีม

การเปลี่ยนแปลงไดเรกทอรีการกําหนดค่าของ Android Studio

ตั้งแต่ Meerkat Feature Drop Canary 2 เป็นต้นไป Android Studio จะใช้การกำหนดค่าผู้ใช้เดียวกันในรุ่น Canary, เบต้า และรุ่นที่ใช้งานจริง ด้วยเหตุนี้ เราจึงนำ "เวอร์ชันตัวอย่าง" ออกจากเส้นทางไดเรกทอรีการกําหนดค่าสําหรับ Android Studio ในรุ่น Canary และเบต้า

นอกจากนี้ เราได้เพิ่มเวอร์ชันไมโครลงในเส้นทางไดเรกทอรีการกําหนดค่าเพื่อให้รุ่นที่เปิดตัวฟีเจอร์ทํางานพร้อมกันกับรุ่นอัปเดตแพลตฟอร์ม เช่น ใช้ AndroidStudio2024.3.2 แทน AndroidStudio2024.3

ดูส่งออกและนําเข้าการตั้งค่า IDE หากต้องการนําเข้าการกําหนดค่าด้วยตนเอง

คลังพรอมต์

ฟีเจอร์คลังพรอมต์ใหม่ของ Gemini ใน Android Studio ช่วยเพิ่มประสิทธิภาพการทำงานโดยให้คุณบันทึกและจัดการพรอมต์ที่ใช้บ่อย เข้าถึงคลังพรอมต์จากการตั้งค่า > Gemini > คลังพรอมต์เพื่อจัดเก็บและเรียกดูพรอมต์ นอกจากนี้ คุณยังคลิกขวาที่พรอมต์ในแชทเพื่อบันทึกไว้ใช้ภายหลังได้ด้วย หากต้องการใช้พรอมต์ที่บันทึกไว้ ให้คลิกขวาในเครื่องมือแก้ไข แล้วไปที่ Gemini > ไลบรารีพรอมต์เพื่อใช้พรอมต์ เวิร์กโฟลว์ที่มีประสิทธิภาพนี้ทำให้ไม่ต้องพิมพ์พรอมต์ที่ใช้บ่อยซ้ำอีก จึงช่วยประหยัดเวลาและความพยายามของนักพัฒนาแอป

การสนับสนุน Android Studio XR พร้อมใช้งาน

การอัปเดตฟีเจอร์ Meerkat ของ Android Studio | 2024.3.2 รองรับนักพัฒนาแอปในการสร้างประสบการณ์ที่สมจริงด้วย Jetpack XR เวอร์ชันนี้เปิดตัวเครื่องมือที่จะช่วยคุณทดสอบ ติดตั้งใช้งาน และแก้ไขข้อบกพร่องของแอปพลิเคชัน XR ได้อย่างมีประสิทธิภาพมากขึ้น

  • เทมเพลต XR: เริ่มต้นการพัฒนา XR ด้วยเทมเพลตโปรเจ็กต์ใหม่ซึ่งออกแบบมาเพื่อ Jetpack XR โดยเฉพาะ ซึ่งจะเป็นรากฐานที่มั่นคงด้วยโค้ดเพื่อเริ่มต้นเส้นทางการพัฒนา XR
  • โปรแกรมจำลอง XR: ทดสอบแอปพลิเคชัน XR โดยไม่ต้องใช้ฮาร์ดแวร์จริง สร้างโปรแกรมจำลองชุดหูฟัง XR แบบสแตนด์อโลนโดยใช้เครื่องมือจัดการ AVD เพื่อดูตัวอย่างและแก้ไขข้อบกพร่องของประสบการณ์การใช้งานในสภาพแวดล้อมเสมือนจริง
  • เครื่องมือตรวจสอบเลย์เอาต์สำหรับ XR: แก้ไขข้อบกพร่องและเพิ่มประสิทธิภาพเลย์เอาต์ UI ของ Compose ในสภาพแวดล้อม XR ตอนนี้เครื่องมือตรวจสอบเลย์เอาต์รองรับแอปพลิเคชัน XR แล้ว ซึ่งจะให้ข้อมูลเชิงลึกเกี่ยวกับโครงสร้างของแอปและช่วยคุณระบุปัญหาที่อาจเกิดขึ้น

การรองรับ Android Studio XR ยังอยู่ในช่วงเริ่มต้น และเรามีแผนที่จะเพิ่มฟีเจอร์ที่น่าตื่นเต้นอีกมากมาย โปรดแชร์ความคิดเห็นและส่งคำขอฟีเจอร์เพื่อช่วยเรากำหนดอนาคตของการพัฒนา XR ใน Android Studio

สร้างตัวอย่างของคอมโพสิเบิลโดยใช้ Gemini

ตัวอย่างคอมโพสิเบิลจะช่วยคุณแสดงภาพคอมโพสิเบิลในระหว่างการออกแบบใน Android Studio ตอนนี้ Android Studio รองรับฟีเจอร์ทดลองอย่างการสร้างตัวอย่างการคอมไพล์ด้วย Gemini เพื่อช่วยให้คุณรวมข้อมูลจำลองเป็นพารามิเตอร์ของตัวอย่างได้ง่ายขึ้น

หากต้องการเข้าถึงเครื่องมือนี้ ให้คลิกขวาที่คอมโพสิเบิลใดก็ได้ แล้วไปที่ Gemini > สร้างตัวอย่าง "<ชื่อคอมโพสิเบิล>" หากไฟล์ปัจจุบันไม่มีตัวอย่างเพลง ให้คลิกขวาแล้วไปที่ Gemini > สร้างตัวอย่างเพลงสำหรับเขียน

แม้ว่าโค้ดที่ Gemini สร้างขึ้นอาจไม่สมบูรณ์แบบทุกครั้ง แต่จะช่วยให้คุณมีจุดเริ่มต้นที่มีประโยชน์เพื่อเร่งเวิร์กโฟลว์การพัฒนา

ความคิดเห็นของคุณมีความสำคัญอย่างยิ่งในการช่วยเราเพิ่มความแม่นยำและทำให้การผสานรวมนี้เป็นเครื่องมือที่มีประสิทธิภาพยิ่งขึ้นสำหรับนักพัฒนาแอป Android

Gemini จะปรากฏขึ้นประมาณครึ่งทางของเมนูคลิกขวา สร้างตัวอย่างจะปรากฏที่ด้านล่างของเมนูระดับ 2
Gemini สร้างตัวอย่างการคอมโพสิชันสำหรับคอมโพสิชันของคุณได้

เครื่องมือทดสอบภาพหน้าจอของตัวอย่างเพลง

ใช้เครื่องมือทดสอบภาพหน้าจอของตัวอย่างการเขียนเพื่อทดสอบ UI ของเครื่องมือเขียนและป้องกันการถดถอย เครื่องมือใหม่นี้จะช่วยสร้างรายงาน HTML ที่ช่วยให้คุณตรวจหาการเปลี่ยนแปลง UI ของแอปได้ ดูข้อมูลเพิ่มเติมได้ที่การทดสอบภาพหน้าจอของตัวอย่างเพลง