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

Android Studio เป็น IDE อย่างเป็นทางการสําหรับการพัฒนาแอป Android และมีทุกสิ่งที่จำเป็นในการสร้างแอป Android

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

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

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

หากต้องการดูบันทึกประจำรุ่นของ Android Studio เวอร์ชันเก่า โปรดดูรุ่นที่ผ่านมา

หากต้องการทดลองใช้ฟีเจอร์และการปรับปรุงที่กำลังจะเปิดตัวก่อนใคร โปรดดูบิลด์ตัวอย่างของ Android Studio

หากพบปัญหาใน Android Studio โปรดดูหน้าปัญหาที่ทราบหรือแก้ปัญหา

ความเข้ากันได้ของปลั๊กอิน Android Gradle กับ Android Studio

ระบบบิลด์ของ Android Studio อิงตาม Gradle และปลั๊กอิน Android Gradle (AGP) จะเพิ่มฟีเจอร์หลายอย่างสำหรับการสร้างแอป Android โดยเฉพาะ ตารางต่อไปนี้แสดงเวอร์ชัน AGP ที่จำเป็นสำหรับ Android Studio แต่ละเวอร์ชัน

เวอร์ชัน Android Studio เวอร์ชัน AGP ที่จําเป็น
การอัปเดตฟีเจอร์ของ Meerkat | 2024.3.2 3.2-8.10
Meerkat | 2024.3.1 3.2-8.9
การอัปเดตฟีเจอร์ Ladybug | 2024.2.2 3.2-8.8
Ladybug | 2024.2.1 3.2-8.7
การอัปเดตฟีเจอร์ Koala | 2024.1.2 3.2-8.6
Koala | 2024.1.1 3.2-8.5
Jellyfish | 2023.3.1 3.2-8.4
Iguana | 2023.2.1 3.2-8.3
Hedgehog | 2023.1.1 3.2-8.2
Giraffe | 2022.3.1 3.2-8.1
Flamingo | 2022.2.1 3.2-8.0

เวอร์ชันเก่า

เวอร์ชัน Android Studio เวอร์ชัน AGP ที่จําเป็น
Electric Eel | 2022.1.1 3.2-7.4
Dolphin | 2021.3.1 3.2-7.3
Chipmunk | 2021.2.1 3.2-7.2
Bumblebee | 2021.1.1 3.2-7.1
Arctic Fox | 2020.3.1 3.1-7.0

ดูข้อมูลเกี่ยวกับฟีเจอร์ใหม่ในปลั๊กอิน Android Gradle ได้ที่หมายเหตุเกี่ยวกับรุ่นของปลั๊กอิน Android Gradle

เวอร์ชันขั้นต่ำของเครื่องมือสำหรับระดับ API ของ Android

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

เวอร์ชันขั้นต่ำของ Android Studio และ AGP มีดังนี้

ระดับ API เวอร์ชัน Android Studio ขั้นต่ำ เวอร์ชัน AGP ขั้นต่ำ
36.0 Meerkat | 2024.3.1 แพตช์ 1 8.9.1
35 การอัปเดตฟีเจอร์ Koala | 2024.2.1 8.6.0
34 Hedgehog | 2023.1.1 8.1.1
33 Flamingo | 2022.2.1 7.2

ความเข้ากันได้ของ Android Studio กับบริการระบบคลาวด์

Android Studio มีการผสานรวมบริการที่จะช่วยให้คุณและทีมพัฒนาแอป Android ได้เร็วขึ้นเมื่อพัฒนา เผยแพร่ และดูแลรักษาแอป ซึ่งรวมถึงบริการระบบคลาวด์ เช่น Gemini ใน Android Studio, Play Vitals และ Firebase Crashlytics บริการระบบคลาวด์จะใช้ได้กับ Android Studio เวอร์ชันล่าสุดในแชแนลที่เสถียร เวอร์ชันหลัก 3 เวอร์ชันล่าสุดก่อนหน้า และแพตช์ที่เชื่อมโยงกับเวอร์ชันเหล่านั้นเท่านั้น เมื่อเวอร์ชันอยู่นอกกรอบความเข้ากันได้ดังกล่าว การผสานรวมบริการจะปิดอยู่และคุณต้องอัปเดต Android Studio

เวอร์ชัน Android Studio ที่ใช้งานร่วมกับบริการ Cloud ได้ในปัจจุบัน

ตั้งแต่การอัปเดตฟีเจอร์ Meerkat ของ Android Studio ไปยังแชแนลแบบเสถียรแล้ว Studio ทุกเวอร์ชันจะใช้ร่วมกับบริการระบบคลาวด์ได้ เราจะเริ่มบังคับใช้เมื่อมีการเปิดตัวฟีเจอร์ของ Android Studio Narwhal

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

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

เพื่อให้ไอคอนแอปดูดีที่สุดเมื่อผู้ใช้เปิดใช้ "ไอคอนธีม" ในตัวเลือกสำหรับนักพัฒนาแอป 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 > คลังพรอมต์เพื่อจัดเก็บและเรียกดูพรอมต์ คุณสามารถจัดเก็บพรอมต์ที่ระดับ IDE หรือระดับโปรเจ็กต์ได้ ดังนี้

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

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

การเลิกใช้งานเครื่องมือแก้ไของค์ประกอบเคลื่อนไหว

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

เครื่องมือแก้ไขการเคลื่อนไหวเป็นเครื่องมือที่มีประโยชน์ในการสร้างภาพเคลื่อนไหวที่สร้างด้วยเลย์เอาต์การเคลื่อนไหวมาระยะหนึ่งแล้ว อย่างไรก็ตาม การพัฒนาอย่างรวดเร็วของ Jetpack Compose ทำให้เราได้ตระหนักถึงศักยภาพอันยิ่งใหญ่ของชุดเครื่องมือ UI สมัยใหม่นี้สำหรับการพัฒนาแอนิเมชัน คอมโพซเป็นเครื่องมือที่ใช้งานง่ายและเข้าใจง่าย ซึ่งช่วยให้สร้างภาพเคลื่อนไหวที่ราบรื่นและน่าสนใจได้ง่ายๆ

Jetpack Compose มีข้อดีที่สำคัญหลายประการดังนี้

  1. ทันสมัยและเป็นแบบประกาศ:ไวยากรณ์แบบประกาศของ Compose ทําให้โค้ดภาพเคลื่อนไหวอ่านง่ายและดูแลรักษาได้
  2. เครื่องมือภาพเคลื่อนไหวแบบรวม: ตัวอย่างภาพเคลื่อนไหวของ Compose มีเวิร์กโฟลว์ที่มีประสิทธิภาพสำหรับการสร้างและทดสอบภาพเคลื่อนไหวภายในโค้ด Compose โดยตรง
  3. การพัฒนาที่พร้อมรับอนาคต: การมุ่งเน้นที่ Compose เป็นการทุ่มเทลงทุนเพื่ออนาคตของการพัฒนา UI ของ Android

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