Android Studio Meerkat | 2024.3.1 (มีนาคม 2025)

ฟีเจอร์ต่อไปนี้เป็นฟีเจอร์ใหม่ใน Android Studio Meerkat

การเพิ่มประสิทธิภาพของตัวอย่างเพลง

Android Studio Meerkat มีการปรับปรุงบางอย่างของตัวอย่างการเขียนเพื่อปรับปรุงเวิร์กโฟลว์ของคุณ ดังนี้

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

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

กลุ่มที่ยุบได้ในตัวอย่างการเขียน
กลุ่มแบบยุบได้ในตัวอย่างการเขียน

การผสานรวมโมดูลที่แชร์ของ KMP กับแอปพลิเคชัน Android

ตอนนี้ Android Studio มีเทมเพลตโมดูลใหม่สําหรับเพิ่มตรรกะที่ใช้ร่วมกันลงในแอปโดยใช้ Kotlin Multi-Platform (KMP) แล้ว หากต้องการลองใช้ฟีเจอร์นี้ ให้ทําตามขั้นตอนต่อไปนี้เพื่อสร้างโมดูลที่แชร์ของ KMP ในแอป Android ที่สร้างขึ้นใหม่

  1. ตรวจสอบว่าคุณใช้ Android Studio Meerkat เวอร์ชันล่าสุดและแอปใช้ Android Gradle Plugin เวอร์ชันล่าสุด
  2. เปิด Android Studio และสร้างโปรเจ็กต์ Android ใหม่ด้วยเทมเพลต Empty Activity
  3. เปลี่ยนจากมุมมอง Android เป็นมุมมองโปรเจ็กต์เพื่อเข้าถึงโครงสร้างโปรเจ็กต์
  4. คลิกปุ่มใหม่ในมุมมองโปรเจ็กต์ แล้วเลือกโมดูล Kotlin แบบหลายแพลตฟอร์มจากตัวเลือก เลือกโมดูลที่แชร์เป็นประเภท และเก็บการตั้งค่าเริ่มต้นไว้
  5. เปิดไฟล์ build.gradle.kts ในไดเรกทอรีแอป Android และเพิ่มข้อกำหนดในโมดูลที่แชร์
  6. ในโมดูลที่แชร์ ให้แก้ไขไฟล์ Platform.android.kt และเพิ่มบรรทัดโค้ดต่อไปนี้

    actual fun platform() = "Android from Shared KMP Module"
    
  7. เปิดไฟล์ MainActivity.kt ในไดเรกทอรีแอป Android และแก้ไขเพื่อเรียกใช้ฟังก์ชัน platform() จากโมดูลที่แชร์

  8. บิลด์โปรเจ็กต์และเรียกใช้แอปพลิเคชัน Android คุณควรเห็นข้อความ "สวัสดี Android จากโมดูล KMP ที่แชร์" แสดงบนหน้าจอ

โมดูลที่แชร์เหล่านี้มีตรรกะทางธุรกิจที่แชร์ซึ่งแพลตฟอร์ม Android และ iOS สามารถใช้ได้

UX ที่อัปเดตสำหรับการเพิ่มอุปกรณ์เสมือนและอุปกรณ์ระยะไกลลงในเครื่องมือจัดการอุปกรณ์

Android Studio ปรับปรุง UX เมื่อสร้างอุปกรณ์เสมือนในเครื่องหรือเพิ่มอุปกรณ์จากการสตรีมอุปกรณ์ Android

หากต้องการเริ่มต้นใช้งาน ให้คลิกปุ่ม + จากตัวจัดการอุปกรณ์ แล้วเลือกสร้างอุปกรณ์เสมือนหรือเลือกอุปกรณ์ระยะไกล

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

ระบุและเลือกอิมเมจระบบที่เหมาะสมที่สุดสำหรับอุปกรณ์เสมือนโดยใช้ UI

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

ฟีเจอร์ใหม่ของ Gemini ใน Android Studio

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์เหล่านี้ได้จากลิงก์ต่อไปนี้

อัปเดตเมนูและการดำเนินการสร้าง

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

  • เพิ่มการดําเนินการ Build 'run-configuration-name' Run Configuration ใหม่: การดําเนินการนี้จะสร้างการกําหนดค่าการเรียกใช้ที่เลือกอยู่ในปัจจุบัน ตัวอย่างเช่น หากคุณเลือกการกําหนดค่าการเรียกใช้ :app การดำเนินการจะสร้างและรวบรวม app หากคุณเพิ่งทำการทดสอบในอุปกรณ์ การดำเนินการนี้จะสร้างการทดสอบเหล่านั้น
  • ทำให้ Build 'run-configuration-name' Run Configuration เป็นการดำเนินการสร้างเริ่มต้น: ตอนนี้ทั้งปุ่มในแถบเครื่องมือและแป้นพิมพ์ลัด Control/Command+F9 จะดำเนินการ Build run-configuration-name Run Configuration ใหม่เพื่อให้ตรงกับความต้องการของนักพัฒนาซอฟต์แวร์มากขึ้น
  • เรียงลำดับการดำเนินการสร้างใหม่: เราได้วางการดำเนินการ Build run-configuration-name ใหม่ไว้ที่ด้านบนของเมนูสร้าง ถัดจากการดำเนินการคอมไพล์ และถัดจากการดำเนินการ "ประกอบ ..." (การดำเนินการ "สร้าง ..." ก่อนหน้านี้) นอกจากนี้ เรายังได้เปลี่ยนชื่อการดำเนินการ "สร้างโปรเจ็กต์อีกครั้ง" เป็น "ล้างและประกอบโปรเจ็กต์พร้อมการทดสอบ" เพื่อให้สอดคล้องกับการดำเนินการมากขึ้น
  • ใช้คำกริยาที่ตรงกับสิ่งที่การดำเนินการสร้างทำจริง นอกจากการดำเนินการ "สร้าง" และ "คอมไพล์" แล้ว เรายังเปลี่ยนชื่อ Make Project เป็น Assemble Project ด้วย นอกจากนี้ เรายังได้เปิดตัวการดำเนินการ Assemble Project with Tests ใหม่เพื่อประกอบคอมโพเนนต์ทดสอบด้วย

ข้อมูลเชิงลึกเกี่ยวกับ SDK ของ Google Play: คำเตือนเกี่ยวกับ SDK ที่เลิกใช้งานแล้ว

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