ฟีเจอร์ใหม่จาก Android Studio Narwhal 4: การรองรับหน้าปัดนาฬิกาและความเสถียรที่ดียิ่งขึ้น
ใช้เวลาอ่าน 5 นาที
ฟีเจอร์ใหม่จาก Android Studio Narwhal 4 มีความเสถียรและพร้อมให้คุณใช้งานแล้ว รุ่นนี้มาพร้อมการรองรับหน้าปัดนาฬิกา Wear OS แบบประกาศ การปรับแต่งมุมมองโปรเจ็กต์แบบใหม่ และเรายังคงมุ่งเน้นที่คุณภาพด้วยการแก้ไขข้อบกพร่องกว่า 550 รายการเพื่อปรับปรุงความเสถียรและประสิทธิภาพ คุณบอกเราว่าโหมด Agent มีประโยชน์อย่างมากในการเพิ่มประสิทธิภาพการทำงาน และตอนนี้เราได้ย้ายโหมดนี้จากเวอร์ชันเบต้าไปเป็นเวอร์ชันเสถียรแล้ว
นอกจากนี้ยังเป็นการอัปเดตฟีเจอร์ใหม่ครั้งสุดท้ายสำหรับ Android Studio Narwhal ด้วย เราได้เปิดตัวฟีเจอร์ใหม่และการแก้ไขข้อบกพร่องทุกเดือนด้วยจังหวะการเปิดตัวรายเดือนแบบใหม่ การเปิดตัว Narwhal 3 ครั้งล่าสุดมาพร้อมฟีเจอร์มากมาย รวมถึงการเปิดตัวโหมด Agent และตัวอย่าง Compose เราไม่เพียงต้องการแชร์ฟีเจอร์ใหม่ในรุ่นนี้ แต่ยังต้องการสรุปฟีเจอร์หลักๆ จากการเปิดตัว Narwhal ด้วย
มีอะไรใหม่ในฟีเจอร์ใหม่จาก Android Studio Narwhal 4
ฟีเจอร์ใหม่ที่มาพร้อมกับการเปิดตัวนี้มีดังนี้
การรองรับหน้าปัดนาฬิกา Wear OS แบบประกาศใน Android Studio ⌚
ฟีเจอร์ใหม่จาก Android Studio Narwhal 4 ช่วยปรับปรุงเวิร์กโฟลว์สำหรับการสร้างหน้าปัดนาฬิกา Wear OS watch faces โดยเพิ่มการรองรับตัวแก้ไขสำหรับรูปแบบ Watch Face XML Format เพื่อเขียน แก้ไขข้อบกพร่อง และปรับแต่งการออกแบบหน้าปัดนาฬิกาได้โดยตรงภายใน IDE ซึ่งจะช่วยให้คุณทำงานได้เร็วขึ้นโดยนำกระบวนการพัฒนา Android มาไว้ใน IDE แทนที่จะต้องเปลี่ยนบริบทและทำงานกับโปรแกรมหลายโปรแกรมเมื่อพัฒนาหน้าปัดนาฬิกา
Android Studio ช่วยให้คุณแก้ไขไฟล์ XML ที่ใช้ใน Watch Face Format ได้โดยตรง ตอนนี้ IDE มีฟีเจอร์เติมโค้ดอัตโนมัติสำหรับแท็กและแอตทริบิวต์ตามสคีมาอย่างเป็นทางการของ Watch Face Format และการตรวจสอบข้อผิดพลาดแบบเรียลไทม์ที่ช่วยระบุปัญหาต่างๆ เช่น แอตทริบิวต์ที่จำเป็นหายไป นอกจากนี้ Android Studio ยังมีการลิงก์ทรัพยากรเพื่อไปยังทรัพยากร Drawable และองค์ประกอบ XML อื่นๆ ที่อ้างอิงได้อย่างรวดเร็ว รวมถึงการรองรับไวยากรณ์ขั้นสูงสำหรับการจัดการนิพจน์ทางคณิตศาสตร์และการอ้างอิงแหล่งข้อมูลที่ฝังอยู่ใน XML สุดท้าย คุณสามารถใช้หน้าปัดนาฬิกากับโปรแกรมจำลอง Wear OS หรืออุปกรณ์จริงได้โดยตรงจาก Android Studio
ตัวเลือกในการตั้งค่ามุมมองโปรเจ็กต์เป็นค่าเริ่มต้น 📂
คุณเบื่อที่จะต้องเปลี่ยนไปใช้มุมมองโปรเจ็กต์ทุกครั้งที่เปิดโปรเจ็กต์ใหม่ไหม เราได้เพิ่มการตั้งค่าใหม่เพื่อให้โปรเจ็กต์ใหม่เปิดในมุมมองโปรเจ็กต์โดยค่าเริ่มต้น หากต้องการเปิดใช้การตั้งค่านี้ ให้ไปที่ไฟล์ (Android Studio ใน macOS) > การตั้งค่า > การตั้งค่าขั้นสูง > มุมมองโปรเจ็กต์ แล้วเลือกตั้งค่ามุมมองโปรเจ็กต์เป็นค่าเริ่มต้น
ย้อนกลับไปดูฟีเจอร์หลักๆ จากการเปิดตัว Android Studio Narwhal
การเปิดตัว Android Studio Narwhal มาพร้อมฟีเจอร์มากมาย โดยเฉพาะอย่างยิ่งเมื่อเราเปลี่ยนไปเปิดตัวทุกเดือน การผสานรวม AI ที่มีประสิทธิภาพและเครื่องมือทดสอบใหม่ๆ อาจทำให้คุณพลาดข้อมูลอัปเดตได้ ด้านล่างนี้เราจะไฮไลต์ฟีเจอร์หลักๆ บางส่วน แต่หากต้องการดูทุกสิ่งที่เราเปิดตัว เราขอแนะนำให้อ่านโพสต์ฉบับเต็มสำหรับฟีเจอร์ใหม่จาก Narwhal และฟีเจอร์ใหม่จาก Narwhal 3
ข้อมูลสรุปสั้นๆ เกี่ยวกับฟีเจอร์ยอดนิยมบางส่วนที่คุณควรลองมีดังนี้
โหมด Agent (ตอนนี้เป็นเวอร์ชันเสถียรแล้ว)
ให้ Google Gemini ช่วยคุณทำงานโดยใช้ โหมด Agent AI Agent สามารถทำความเข้าใจโปรเจ็กต์ของคุณ แบ่งงานที่ซับซ้อนออกเป็นขั้นตอนย่อยๆ แก้ไขในนามของคุณ และช่วยคุณในการดำเนินการหลายขั้นตอน เช่น การเพิ่มฟีเจอร์ใหม่ การปรับโครงสร้างโค้ด หรือการแก้ไขข้อบกพร่องของปัญหาที่ซับซ้อนภายใน IDE นักพัฒนาแอปอย่าง Entri ใช้โหมด Agent เพื่อสร้างเลย์เอาต์ Jetpack Compose จากการจำลอง UI และพบว่า Gemini ใน Android Studio ช่วยลดเวลาในการพัฒนา UI โดยรวมลงได้ 40%
ห้องทดสอบอุปกรณ์ของพาร์ทเนอร์ของ Android (ใช้การสตรีมอุปกรณ์ Android)
เราได้ขยายการสตรีมอุปกรณ์ Android โดยเพิ่ม ห้องทดสอบอุปกรณ์พาร์ทเนอร์ของ Android ซึ่งจะช่วยให้คุณเข้าถึงอุปกรณ์จริงระยะไกลที่หลากหลายจากพาร์ทเนอร์ เช่น Samsung ได้อย่างปลอดภัย เพื่อให้คุณทดสอบความเข้ากันได้และประสิทธิภาพของแอปในอุปกรณ์ยอดนิยมบางรุ่นในตลาดได้โดยตรงจาก Android Studio
ทดสอบการสำรองและกู้คืนข้อมูลแอป
เราได้เพิ่มเครื่องมือเพื่อทดสอบโฟลว์การสำรองและกู้คืนข้อมูลของแอป ซึ่งมีความสำคัญอย่างยิ่งในการมอบประสบการณ์การใช้งานที่ราบรื่นให้แก่ผู้ใช้เมื่อเปลี่ยนไปใช้อุปกรณ์ใหม่ คุณสามารถสร้างข้อมูลสำรองของข้อมูลแอป กู้คืนข้อมูลไปยังอุปกรณ์อื่น และแม้แต่แนบข้อมูลสำรองกับการกำหนดค่าการเรียกใช้เพื่อทดสอบโฟลว์นี้ได้อย่างง่ายดาย
ตัวอย่าง Compose ที่ปรับขนาดได้
การสร้าง UI ที่ปรับเปลี่ยนตามอุปกรณ์ได้ง่ายขึ้นมากใน Android Studio Narwhal ตัวอย่าง Compose ตอนนี้รองรับการปรับขนาดแบบไดนามิก ซึ่งจะแสดงผลลัพธ์แบบเรียลไทม์ให้คุณเห็นว่า UI ปรับให้เข้ากับขนาดหน้าจอต่างๆ ได้อย่างไร คุณเพียงแค่เข้าสู่โหมดโฟกัสในตัวอย่าง Compose แล้วลากขอบเพื่อดูเลย์เอาต์ที่เปลี่ยนแปลงแบบเรียลไทม์
ข้อมูลเชิงลึกเกี่ยวกับนโยบายของ Google Play
รับคำเตือนล่วงหน้าเกี่ยวกับการละเมิดนโยบายของ Google Play ที่อาจเกิดขึ้นเพื่อช่วยให้คุณสร้างแอปที่เป็นไปตามข้อกำหนดมากขึ้นด้วยข้อมูลเชิงลึกเกี่ยวกับนโยบายของ Play ซึ่งพร้อมให้บริการแล้วใน Android Studio ตอนนี้ IDE จะแสดงคำเตือนจากเครื่องมือวิเคราะห์ซอร์สโค้ดในโค้ดโดยตรงเมื่อเกี่ยวข้องกับข้อกำหนดด้านนโยบายของ Google Play นอกจากนี้ คุณยังผสานรวมการตรวจสอบด้วยเครื่องมือวิเคราะห์ซอร์สโค้ดเหล่านี้เข้ากับไปป์ไลน์ CI/CD ได้ด้วย ข้อมูลเชิงลึกเหล่านี้จะให้ภาพรวมของนโยบาย สิ่งที่ควรและไม่ควรทำ รวมถึงลิงก์ไปยังแหล่งข้อมูลเพิ่มเติม ซึ่งจะช่วยให้คุณแก้ไขปัญหาที่อาจเกิดขึ้นได้ตั้งแต่เนิ่นๆ ในวงจรการพัฒนา
สรุป
โดยสรุปแล้ว ชุดการเปิดตัว Android Studio Narwhal ทั้งหมด รวมถึงฟีเจอร์ใหม่จาก Narwhal 4 นี้ ได้มอบฟีเจอร์ที่มีประสิทธิภาพมากมาย ข้อมูลสรุปที่ครอบคลุมเกี่ยวกับการเพิ่มฟีเจอร์หลักๆ มีดังนี้
พัฒนาด้วย AI (Gemini)
- โหมด Agent: ผู้ช่วย AI ที่กึ่งอัตโนมัติซึ่งช่วยในการดำเนินการที่ซับซ้อนและมีหลายขั้นตอน เช่น การปรับโครงสร้างโค้ด การเพิ่มฟีเจอร์ และการแก้ไขข้อบกพร่อง
- การรองรับ AGENTS.md: ให้บริบท คำแนะนำ และคู่มือสไตล์เฉพาะโปรเจ็กต์แก่ Gemini
- กฎในคลังพรอมต์: ปรับแต่งเอาต์พุตของ Gemini ให้ตรงกับมาตรฐานการเขียนโค้ดของทีม
- การแนบรูปภาพและ @ไฟล์: แนบภาพหน้าจอและไฟล์โปรเจ็กต์เพื่อให้ได้คำตอบที่คำนึงถึงบริบทมากขึ้น
- แปลง UI (Studio Labs): ใช้ภาษาธรรมชาติเพื่อทำซ้ำ UI ของ Compose ได้โดยตรงในหน้าต่างตัวอย่าง
การทำซ้ำและการพัฒนา UI ที่เร็วขึ้น
- การรองรับหน้าปัดนาฬิกา Wear OS แบบประกาศ (ใหม่ใน Narwhal 4 ✨): เขียน แก้ไขข้อบกพร่อง และใช้หน้าปัดนาฬิกาด้วยฟีเจอร์เติมโค้ดอัตโนมัติ การตรวจสอบข้อผิดพลาด และการใช้งานโดยตรง
- ตัวอย่าง Compose ที่ปรับขนาดได้: ปรับขนาดตัวอย่างแบบไดนามิกในโหมดโฟกัสเพื่อทดสอบ UI ที่ปรับเปลี่ยนตามอุปกรณ์ได้ทันที
- การปรับปรุงตัวอย่าง Compose: การไปยังส่วนต่างๆ ของโค้ดที่ดีขึ้นและตัวเลือกใหม่สำหรับการจัดการตัวอย่าง
เพิ่มประสิทธิภาพ ปรับแต่ง และทดสอบ
- ทดสอบการสำรองและกู้คืนข้อมูลแอป: ทดสอบโฟลว์การสำรองและกู้คืนข้อมูลของแอปสำหรับการโอนไปยังอุปกรณ์ใหม่ได้อย่างง่ายดาย
- ห้องทดสอบอุปกรณ์พาร์ทเนอร์ของ Android: เข้าถึงอุปกรณ์จริงระยะไกลที่หลากหลายจากพาร์ทเนอร์ เช่น Samsung และอื่นๆ เพื่อทำการทดสอบ
- ข้อมูลเชิงลึกเกี่ยวกับนโยบายของ Google Play: รับคำเตือนล่วงหน้าเกี่ยวกับการละเมิดนโยบายของ Play ที่อาจเกิดขึ้นได้โดยตรงใน IDE
- การตรวจสอบ Proguard: ระบุและแก้ไขกฎการเก็บรักษาที่กว้างเกินไปเพื่อการเพิ่มประสิทธิภาพโค้ดที่ดีขึ้น
- โหมด K2 โดยค่าเริ่มต้น: ประสิทธิภาพที่เร็วขึ้นด้วยคอมไพเลอร์ Kotlin รุ่นใหม่
- การรองรับหน้าหน่วยความจำขนาด 16 KB: คำเตือนจากเครื่องมือวิเคราะห์ซอร์สโค้ดและโปรแกรมจำลองเพื่อเตรียมพร้อมสำหรับอุปกรณ์ใหม่
การพัฒนาแบบสมจริง (XR)
- โปรแกรมจำลอง Android XR แบบฝัง: เรียกใช้โปรแกรมจำลอง XR ภายใน IDE ได้โดยตรง
- เครื่องมือตรวจสอบเลย์เอาต์แบบฝังสำหรับ Android XR: ตรวจสอบและเพิ่มประสิทธิภาพเลย์เอาต์ UI ภายในสภาพแวดล้อม XR
- เทมเพลตโปรเจ็กต์ Android XR: เทมเพลตใหม่สำหรับเริ่มต้นโปรเจ็กต์ XR อย่างรวดเร็ว
การปรับปรุงเวิร์กโฟลว์และคุณภาพของ IDE
- ค่าเริ่มต้นของมุมมองโปรเจ็กต์ (ใหม่ใน Narwhal 4 ✨): การตั้งค่าขั้นสูงใหม่เพื่อเปิดโปรเจ็กต์ใหม่ในมุมมองโปรเจ็กต์เสมอ
- แสดงไฟล์บิลด์ภายใต้โมดูล: ปรับปรุงการไปยังส่วนต่างๆ ของโปรเจ็กต์ในมุมมอง Android
- การซิงค์โปรเจ็กต์ด้วยตนเอง: ควบคุมได้มากขึ้นว่าจะให้ Gradle ซิงค์เมื่อใดในโปรเจ็กต์ขนาดใหญ่
- การปรับปรุงคุณภาพ: แก้ไขข้อบกพร่อง xx รายการในรุ่นนี้เพื่อความเสถียรและประสิทธิภาพที่ดีขึ้น
เริ่มต้นใช้งาน
พร้อมที่จะเร่งการพัฒนาแล้วหรือยัง ดาวน์โหลดฟีเจอร์ใหม่จาก Android Studio Narwhal 4 จากเวอร์ชันเสถียรได้แล้ววันนี้
ความคิดเห็นของคุณมีความสำคัญ โปรดแชร์ความคิดเห็นของคุณต่อไปโดย รายงานข้อบกพร่อง หรือ แนะนำฟีเจอร์ หากต้องการทดลองใช้ฟีเจอร์ล่าสุดก่อนใคร ให้ดาวน์โหลด Android Studio จากเวอร์ชัน Canary
เข้าร่วมชุมชนนักพัฒนาแอป Android ที่คึกคักของเราบน LinkedIn, Medium, YouTube, หรือ X. เราจะตั้งตารอดูสิ่งที่คุณจะสร้าง
-
ข่าวสารเกี่ยวกับผลิตภัณฑ์นี่คือเวอร์ชันเสถียรสุดท้ายสำหรับ Android Studio Quail ฟีเจอร์ใหม่ใน Android Studio ช่วยให้คุณสร้างแอปพรีเมียมด้วย AI ได้อย่างมีประสิทธิภาพ
Amman Asfaw • ใช้เวลาอ่าน 5 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์ตอนนี้ Android Studio Quail 2 เป็นเวอร์ชันเสถียรและพร้อมให้คุณใช้ในเวอร์ชันที่ใช้งานจริงแล้ว โดยจะเปลี่ยน IDE ของคุณให้มีเวิร์กโฟลว์แบบ Agentic ที่ทำงานพร้อมกัน การสร้างโปรไฟล์หน่วยความจำรั่วไหลแบบผสานรวม และการแก้ไขข้อบกพร่องที่คำนึงถึงบริบท
Amman Asfaw • ใช้เวลาอ่าน 3 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์ในปีนี้ในงาน Google I/O เราจะก้าวข้ามการเปลี่ยนแปลงแบบทำซ้ำไปสู่การเปลี่ยนแปลงพื้นฐานในวิธีสร้างแอป เครื่องมือใหม่ล่าสุดของเราสร้างขึ้นสำหรับยุค Agentic โดยมีฟีเจอร์ที่ช่วยเพิ่มประสิทธิภาพการทำงานสำหรับคุณในฐานะนักพัฒนาแอป Android และเพิ่มประสิทธิภาพให้กับ AI Agent ที่คุณใช้ในฐานของโค้ด
Matthew Warner • ใช้เวลาอ่าน 8 นาที
รับข้อมูลเชิงลึกล่าสุดเกี่ยวกับการพัฒนา Android ส่งตรงถึงกล่องจดหมายของคุณ ทุกสัปดาห์