ข่าวสารผลิตภัณฑ์
ความยืดหยุ่นของ LLM, การปรับปรุงโหมด Agent และประสบการณ์การใช้งานแบบ Agent ใหม่ในการอัปเดตฟีเจอร์ใหม่ของ Android Studio Otter 3
ใช้เวลาอ่าน 9 นาที
เรายินดีที่จะประกาศให้ทราบว่าฟีเจอร์ใหม่ของ Android Studio Otter 3 พร้อมใช้งานแล้ว การเปิดตัวที่มีฟีเจอร์มากมายนี้มาพร้อมการอัปเดตครั้งใหญ่สำหรับเวิร์กโฟลว์แบบ Agent ใน Android Studio และมอบความยืดหยุ่นและการควบคุมที่มากขึ้นในการใช้ AI เพื่อช่วยคุณสร้างแอป Android
- นำโมเดลของคุณเองมาใช้: ตอนนี้คุณใช้ LLM ใดก็ได้เพื่อขับเคลื่อนฟังก์ชัน AI ใน Android Studio
- การปรับปรุงโหมด Agent: ตอนนี้คุณสามารถให้โหมด Agent โต้ตอบกับแอปในอุปกรณ์ ตรวจสอบและยอมรับการเปลี่ยนแปลงที่แนะนำ รวมถึงมีเธรดการสนทนาหลายรายการได้ง่ายขึ้น
- ทําการทดสอบเส้นทางของผู้ใช้โดยใช้ภาษาธรรมชาติ: ด้วย Journeys ใน Android Studio
- เปิดใช้โหมด Agent เพื่อเชื่อมต่อกับเครื่องมืออื่นๆ: รวมถึงความสามารถในการเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลผ่าน MCP
- สร้าง ทำซ้ำ และทดสอบ UI: ด้วยประสบการณ์การใช้งานแบบ Agent UI ใน Android Studio
- สร้าง Deep Link โดยใช้ภาษาที่เป็นธรรมชาติ: ด้วยผู้ช่วย App Link ใหม่
- แก้ไขข้อบกพร่องของโค้ดที่เพิ่มประสิทธิภาพด้วย R8: ด้วยการย้อนรอย Logcat โดยอัตโนมัติ
- ลดความซับซ้อนของโมดูลไลบรารี Android: ด้วยปลั๊กอินไลบรารีแบบรวม
มาดูข้อมูลเจาะลึกเกี่ยวกับฟีเจอร์ใหม่กัน
Bring Your Own Model (BYOM)
นักพัฒนาซอฟต์แวร์ทุกคนมีเวิร์กโฟลว์ที่ไม่เหมือนกันเมื่อใช้ AI และบริษัทต่างๆ ก็มีนโยบายที่แตกต่างกันเกี่ยวกับการใช้โมเดล AI การเปิดตัวครั้งนี้ทำให้ Android Studio มีความยืดหยุ่นมากขึ้นด้วยการให้คุณเลือก LLM ที่ขับเคลื่อนฟังก์ชัน AI ใน Android Studio ซึ่งจะช่วยให้คุณควบคุมประสิทธิภาพ ความเป็นส่วนตัว และค่าใช้จ่ายได้มากขึ้น
ใช้โมเดลระยะไกล
ตอนนี้คุณสามารถผสานรวมโมเดลระยะไกล เช่น GPT ของ OpenAI, Claude ของ Anthropic หรือโมเดลที่คล้ายกัน ลงใน Android Studio ได้โดยตรง ซึ่งจะช่วยให้คุณใช้ประโยชน์จากผู้ให้บริการโมเดลที่ต้องการได้โดยไม่ต้องเปลี่ยน IDE หากต้องการเริ่มต้นใช้งาน ให้กำหนดค่าผู้ให้บริการโมเดลระยะไกลในการตั้งค่าโดยเพิ่มปลายทางและคีย์ API เมื่อกำหนดค่าแล้ว คุณจะเลือกโมเดลที่กำหนดเองได้โดยตรงจากเครื่องมือเลือกในหน้าต่างแชท AI
ป้อนข้อมูลผู้ให้บริการโมเดลระยะไกล
ใช้โมเดลในเครื่อง
หากคุณมีการเชื่อมต่ออินเทอร์เน็ตที่จำกัด มีข้อกำหนดด้านความเป็นส่วนตัวของข้อมูลที่เข้มงวด หรือต้องการทดลองใช้การวิจัยแบบโอเพนซอร์ส ตอนนี้ Android Studio รองรับโมเดลในเครื่องผ่านผู้ให้บริการอย่าง LM Studio หรือ Ollama แล้ว แม้ว่า Gemini ใน Android Studio จะยังคงเป็นคำแนะนำเริ่มต้นที่ปรับแต่งมาโดยเฉพาะสำหรับการพัฒนา Android โดยตระหนักถึงบริบทอย่างเต็มที่ แต่ Android Studio ก็รองรับโมเดลที่คุณต้องการหากคุณมีโมเดลที่ต้องการใช้เป็นพิเศษ
ตัวเลือกโมเดลใน Android Studio
โมเดลในเครื่องเป็นอีกทางเลือกหนึ่งนอกเหนือจากการรองรับ LLM ที่มีอยู่ใน Android Studio และโดยปกติแล้วจะต้องใช้ RAM ของระบบในเครื่องและพื้นที่ฮาร์ดไดรฟ์จำนวนมากเพื่อให้ทำงานได้ดี อย่างไรก็ตาม Gemini ใน Android Studio มอบประสบการณ์การพัฒนาแอป Android ที่ดีที่สุด เนื่องจาก Gemini ได้รับการปรับแต่งสำหรับ Android และรองรับฟีเจอร์ทั้งหมดของ Android Studio เมื่อใช้ Gemini คุณจะเลือกโมเดลได้หลากหลายสำหรับงานพัฒนา Android ซึ่งรวมถึงโมเดลเริ่มต้นแบบไม่มีค่าใช้จ่ายหรือโมเดลที่เข้าถึงได้ด้วยคีย์ Gemini API แบบชำระเงิน
ใช้คีย์ Gemini API
แม้ว่า Android Studio จะมีสิทธิ์เข้าถึงโมเดล Gemini เริ่มต้นพร้อมโควต้าจำนวนมากโดยไม่มีค่าใช้จ่าย แต่ก็มีนักพัฒนาแอปบางรายที่ต้องการมากกว่านั้น การเพิ่มคีย์ API ของ Gemini จะช่วยให้ Android Studio เข้าถึงโมเดล Gemini ล่าสุดทั้งหมดจาก Google ได้โดยตรง
เช่น คุณจะใช้โมเดล Gemini 3 Pro และ Gemini 3 Flash (และอื่นๆ) ล่าสุดที่มีหน้าต่างบริบทและโควต้าที่ขยายแล้วได้ ซึ่งมีประโยชน์อย่างยิ่งสำหรับนักพัฒนาแอปที่ใช้โหมด Agent สำหรับเซสชันการเขียนโค้ดที่ยาวนาน เนื่องจากประสิทธิภาพในการประมวลผลเพิ่มเติมนี้จะให้คำตอบที่มีคุณภาพสูงขึ้น
นอกจากนี้ คุณยังอ่านเพิ่มเติมเกี่ยวกับวิธีที่เราเปิดตัว Gemini 3 ให้กับผู้ใช้ Android Studio ทุกคน รวมถึงสมาชิก Gemini Code Assist และนักพัฒนาแอปที่เข้าถึงโมเดล Gemini ใน Android Studio โดยค่าเริ่มต้นได้โดยไม่มีค่าใช้จ่าย
การปรับปรุงโหมด Agent
โหมด Agent คือผู้ช่วย AI กึ่งอัตโนมัติใน Android Studio ที่ช่วยในการพัฒนาซอฟต์แวร์ ซึ่งนักพัฒนาซอฟต์แวร์หลายรายใช้ รวมถึงทีม Ultrahuman ใช้ประโยชน์จากโหมด Agent ได้มากขึ้นด้วยการอัปเดตใหม่ๆ เหล่านี้
เรียกใช้แอปและโต้ตอบกับแอปในอุปกรณ์
ตอนนี้โหมด Agent สามารถติดตั้งใช้งานแอปพลิเคชันในอุปกรณ์ที่เชื่อมต่อ ตรวจสอบสิ่งที่แสดงบนหน้าจอในปัจจุบัน ถ่ายภาพหน้าจอ ตรวจสอบ Logcat เพื่อหาข้อผิดพลาด และโต้ตอบกับแอปพลิเคชันที่กำลังทำงานได้แล้ว ซึ่งจะช่วยให้เจ้าหน้าที่ช่วยเหลือคุณในการเปลี่ยนแปลงหรือแก้ไขที่เกี่ยวข้องกับการเรียกใช้แอปพลิเคชันอีกครั้ง การตรวจสอบข้อผิดพลาด และการยืนยันว่าการอัปเดตหนึ่งๆ สำเร็จหรือไม่ (เช่น โดยการถ่ายและตรวจสอบภาพหน้าจอ)
โหมด Agent ใช้การดำเนินการในอุปกรณ์เพื่อติดตั้งใช้งานและยืนยันการเปลี่ยนแปลง
ค้นหาและตรวจสอบการเปลี่ยนแปลงโดยใช้ลิ้นชักการเปลี่ยนแปลง
ตอนนี้คุณสามารถดูและจัดการการเปลี่ยนแปลงทั้งหมดที่ AI Agent ทำได้โดยใช้ลิ้นชักการเปลี่ยนแปลง เมื่อเอเจนต์ทำการเปลี่ยนแปลงในโค้ดเบส คุณจะเห็นไฟล์ที่แก้ไขในไฟล์ที่ต้องตรวจสอบ จากนั้นคุณจะเก็บหรือเปลี่ยนกลับการเปลี่ยนแปลงทีละรายการหรือทั้งหมดพร้อมกันก็ได้ คลิกไฟล์แต่ละไฟล์ในลิ้นชักเพื่อดูความแตกต่างของโค้ดในเอดิเตอร์และปรับแต่งหากจำเป็น ลิ้นชักการเปลี่ยนแปลงช่วยให้คุณติดตามการแก้ไขที่ตัวแทนทำระหว่างแชทและกลับไปดูการเปลี่ยนแปลงที่เฉพาะเจาะจงได้โดยไม่ต้องเลื่อนกลับไปดูประวัติการสนทนา
ดูไฟล์ทั้งหมดที่ตัวแทนเสนอให้แก้ไขในลิ้นชักการเปลี่ยนแปลง
หมายเหตุ: หากปิดใช้การตั้งค่าไม่ต้องขอสิทธิ์แก้ไขไฟล์ในตัวเลือก Agent โหมด Agent จะขอสิทธิ์สำหรับการเปลี่ยนแปลงแต่ละรายการ คุณต้องยอมรับการเปลี่ยนแปลงแต่ละรายการก่อนจึงจะปรากฏในลิ้นชักการเปลี่ยนแปลง หากต้องการให้การแก้ไขไฟล์หลายรายการปรากฏในลิ้นชักพร้อมกัน ให้เปิดใช้ตัวเลือกไม่ต้องถามเพื่อแก้ไขไฟล์
ยอมรับการเปลี่ยนแปลงเพื่อเพิ่มลงในลิ้นชักการเปลี่ยนแปลง
จัดการชุดข้อความการสนทนาหลายชุด
ตอนนี้คุณจัดระเบียบการสนทนากับ Gemini ใน Android Studio เป็นหลายๆ เธรดได้แล้ว ซึ่งจะช่วยให้คุณสร้างแชทหรือชุดข้อความของตัวแทนใหม่ได้เมื่อต้องการเริ่มต้นใหม่ และคุณสามารถกลับไปดูการสนทนาเก่าๆ ได้ในแท็บประวัติ การใช้เธรดแยกกันสำหรับแต่ละงานที่แตกต่างกันจะช่วยปรับปรุงคุณภาพการตอบกลับได้โดยการจำกัดขอบเขตของบริบท AI ให้เหลือเฉพาะหัวข้อที่กำลังพิจารณา
หากต้องการเริ่มชุดข้อความใหม่ ให้คลิกการสนทนาใหม่ หากต้องการดูประวัติการสนทนา ให้คลิกแชทล่าสุด
ดูการสนทนาก่อนหน้าในแท็บ "แชทล่าสุด"
ระบบจะบันทึกประวัติการสนทนาไว้ในบัญชีของคุณ ดังนั้นหากต้องออกจากระบบหรือเปลี่ยนบัญชี คุณจะสนทนาต่อจากที่ค้างไว้ได้เมื่อกลับมา
เส้นทางสำหรับ Android Studio
การเรียกใช้การทดสอบ UI แบบครบวงจรช่วยเพิ่มความมั่นใจว่าคุณกำลังเผยแพร่แอปคุณภาพสูงไปยังเวอร์ชันที่ใช้งานจริง แต่การเขียนและดูแลรักษาการทดสอบเหล่านั้นอาจทำได้ยาก ไม่เสถียร และจำกัดในสิ่งที่คุณทดสอบได้ Journeys สำหรับ Android Studio ใช้ประโยชน์จากความสามารถในการให้เหตุผลและวิสัยทัศน์ของ Gemini เพื่อให้คุณเขียนและดูแลการทดสอบ UI แบบครบวงจรได้โดยใช้คำสั่งภาษาธรรมชาติ และตอนนี้ฟีเจอร์นี้พร้อมใช้งานใน Android Studio รุ่นที่เสถียรล่าสุดแล้วเมื่อคุณเปิดใช้จาก Studio Labs ในการตั้งค่า Android Studio
เส้นทางสำหรับ Android Studio
ระบบจะแปลงคำสั่งภาษาธรรมชาติเหล่านี้เป็นการโต้ตอบที่ Gemini ดำเนินการในแอปของคุณโดยตรง ซึ่งไม่เพียงแต่ช่วยให้คุณเขียนและทำความเข้าใจการทดสอบได้ง่ายขึ้นเท่านั้น แต่ยังช่วยให้คุณกำหนดการยืนยันที่ซับซ้อนซึ่ง Gemini ประเมินตามสิ่งที่ "เห็น" บนหน้าจออุปกรณ์ได้อีกด้วย เนื่องจาก Gemini จะพิจารณาวิธีบรรลุเป้าหมาย การทดสอบเหล่านี้จึงมีความยืดหยุ่นต่อการเปลี่ยนแปลงเล็กๆ น้อยๆ ในเลย์เอาต์ของแอป ซึ่งจะช่วยลดการทดสอบที่ไม่เสถียรได้อย่างมากเมื่อเรียกใช้กับแอปเวอร์ชันต่างๆ หรือการกำหนดค่าอุปกรณ์ต่างๆ
เส้นทางสำหรับ Android Studio
คุณเขียนและเรียกใช้ Journey ได้โดยตรงจาก Android Studio กับอุปกรณ์ในเครื่องหรืออุปกรณ์ระยะไกล IDE มอบประสบการณ์การแก้ไขใหม่สำหรับการสร้างขั้นตอนการทดสอบในไฟล์ XML โดยใช้มุมมองโค้ดหรือมุมมองการออกแบบเฉพาะ เมื่อเรียกใช้เส้นทาง Android Studio จะให้ผลลัพธ์ที่ละเอียดและสมบูรณ์ซึ่งช่วยให้คุณติดตามการดำเนินการของ Gemini ได้ แผงทดสอบจะแบ่งเส้นทางทั้งหมดออกเป็นขั้นตอนต่างๆ โดยแสดงภาพหน้าจอสำหรับการดำเนินการแต่ละอย่าง การดำเนินการที่ทำ และเหตุผลที่ Gemini ดำเนินการดังกล่าว ซึ่งทำให้การแก้ไขข้อบกพร่องและการตรวจสอบชัดเจนกว่าที่เคย และเนื่องจากเส้นทางจะทำงานเป็นงาน Gradle คุณจึงเรียกใช้จากบรรทัดคำสั่งได้หลังจากตรวจสอบสิทธิ์ด้วยโปรเจ็กต์ Google Cloud
การรองรับเซิร์ฟเวอร์ MCP ระยะไกล
ตอนนี้ Android Studio ช่วยให้คุณเชื่อมต่อกับเซิร์ฟเวอร์ Model Context Protocol (MCP) ระยะไกลได้โดยตรง เช่น Figma, Notion, Canva, Linear และอื่นๆ ซึ่งจะช่วยลดการสลับบริบทได้อย่างมาก เนื่องจากช่วยให้ AI Agent ใน Android Studio ใช้ประโยชน์จากเครื่องมือภายนอกได้ ซึ่งจะช่วยให้คุณทำงานได้อย่างต่อเนื่อง เช่น คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ MCP ระยะไกลของ Figma เพื่อเข้าถึงไฟล์และให้ข้อมูลนี้แก่โหมด Agent เพื่อสร้างโค้ดที่แม่นยำยิ่งขึ้นจากดีไซน์ของคุณ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเพิ่มเซิร์ฟเวอร์ MCP ได้ที่เพิ่มเซิร์ฟเวอร์ MCP
เชื่อมต่อกับเซิร์ฟเวอร์ MCP ระยะไกลของ Figma ในการตั้งค่า Android Studio
เพิ่มหน้าจอลงในแอปอย่างรวดเร็วโดยใช้เซิร์ฟเวอร์ MCP ระยะไกลของ Figma
ยกระดับการพัฒนา UI ด้วยโหมด Agent
ตอนนี้ Gemini ใน Android Studio ได้ผสานรวมเข้ากับเวิร์กโฟลว์การพัฒนา UI โดยตรงจากภายในแผงตัวอย่าง Compose แล้ว ซึ่งจะช่วยให้คุณเปลี่ยนจากดีไซน์เป็นการใช้งานคุณภาพสูงได้เร็วขึ้น ความสามารถด้าน Agentic AI ใหม่เหล่านี้ออกแบบมาเพื่อสนับสนุนคุณในทุกระดับของการพัฒนาซอฟต์แวร์ ตั้งแต่การสร้างโค้ดครั้งแรกไปจนถึงการทำซ้ำ การปรับแต่ง และการแก้ไขข้อบกพร่อง โดยมีจุดแรกเข้าในบริบทของงานของคุณ
สร้าง UI ใหม่จากม็อกอัปการออกแบบ
เร่งการใช้งาน UI เริ่มต้นด้วยการสร้างโค้ด Compose จากการจำลองการออกแบบโดยตรง เพียงคลิกสร้างโค้ดจากภาพหน้าจอในแผงแสดงตัวอย่างที่ว่างเปล่า แล้ว Gemini จะใช้รูปภาพเพื่อสร้างการติดตั้งใช้งานเริ่มต้น ซึ่งช่วยให้คุณไม่ต้องเขียนโค้ดมาตรฐานตั้งแต่ต้น
สร้างโค้ดจากภาพหน้าจอในแผงแสดงตัวอย่างที่ว่างเปล่า
ตัวอย่างการเปลี่ยนดีไซน์เป็นโค้ด Compose
จับคู่ UI กับรูปภาพเป้าหมาย
เมื่อติดตั้งใช้งานครั้งแรกแล้ว คุณจะปรับแต่งซ้ำๆ เพื่อให้ได้ผลลัพธ์ที่สมบูรณ์แบบได้ คลิกขวาที่ตัวอย่างการเขียน แล้วเลือกการดำเนินการโดย AI > จับคู่ UI กับรูปภาพเป้าหมาย อัปโหลดการออกแบบอ้างอิง แล้วเอเจนต์จะแนะนำการเปลี่ยนแปลงโค้ดเพื่อให้ UI ตรงกับการออกแบบมากที่สุด
ตัวอย่างการใช้ "จับคู่ UI กับรูปภาพเป้าหมาย"
ทำซ้ำใน UI ด้วยภาษาธรรมชาติ
หากต้องการเปลี่ยนแปลงที่เฉพาะเจาะจงหรือสร้างสรรค์มากขึ้น ให้คลิกขวาที่ตัวอย่างแล้วใช้การดำเนินการโดย AI > เปลี่ยน UI ตอนนี้ความสามารถนี้ใช้ประโยชน์จากโหมด Agent เพื่อตรวจสอบผลลัพธ์ ซึ่งทำให้มีความแม่นยำและมีประสิทธิภาพมากขึ้น คุณสามารถใช้พรอมต์ภาษาพูดตามธรรมชาติ เช่น "เปลี่ยนสีปุ่มเป็นสีน้ำเงิน" หรือ "เพิ่มระยะห่างรอบข้อความนี้" แล้ว Gemini จะใช้การแก้ไขโค้ดทันที
ตัวอย่างการใช้ "เปลี่ยน UI"
ค้นหาและแก้ไขปัญหาคุณภาพ UI
การยืนยันว่า UI มีคุณภาพสูงและเข้าถึงได้มากขึ้นเป็นขั้นตอนสุดท้ายที่สำคัญ เครื่องมือการดำเนินการโดย AI > แก้ไขการตรวจสอบ UI ทั้งหมดจะตรวจสอบ UI เพื่อหาปัญหาที่พบบ่อย เช่น ปัญหาด้านการช่วยเหลือพิเศษ จากนั้นเอเจนต์จะเสนอและใช้การแก้ไขเพื่อแก้ปัญหาที่ตรวจพบ
จุดแรกเข้าเพื่อทริกเกอร์ "แก้ไขปัญหาการตรวจสอบ UI ทั้งหมด"
นอกจากนี้ คุณยังใช้ฟังก์ชันเดียวกันได้โดยใช้ปุ่มแก้ไขด้วย AI ในโหมดตรวจสอบ UI ของ Compose
"แก้ไขด้วย AI" ในโหมดตรวจสอบ UI
คุณยังเข้าถึงฟีเจอร์ที่กล่าวถึงข้างต้นได้โดยใช้ไอคอนแถบเครื่องมือในแผงแสดงตัวอย่างด้วย
จุดแรกเข้าที่ 2 สำหรับฟีเจอร์ AI ในการพัฒนา UI
นอกเหนือจากการวนซ้ำใน UI แล้ว Gemini ยังช่วยเพิ่มประสิทธิภาพสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ด้วย
คุณเร่งการตั้งค่าได้โดยทำดังนี้
- สร้างตัวอย่าง Compose: ตอนนี้ฟีเจอร์นี้ได้รับการปรับปรุงด้วยโหมด Agent เพื่อให้ผลลัพธ์ที่แม่นยำยิ่งขึ้น เมื่อทำงานในไฟล์ที่มีฟังก์ชันที่ใช้ร่วมกันได้แต่ไม่มีคำอธิบายประกอบ @Preview คุณสามารถคลิกขวาที่ฟังก์ชันที่ใช้ร่วมกันได้ แล้วเลือก Gemini > สร้างตัวอย่าง [ชื่อฟังก์ชันที่ใช้ร่วมกันได้] ตอนนี้ตัวแทนจะวิเคราะห์ Composable ได้ดีขึ้นเพื่อสร้าง Boilerplate ที่จำเป็นพร้อมพารามิเตอร์ที่ถูกต้อง เพื่อช่วยยืนยันว่าได้เพิ่มตัวอย่างที่แสดงผลสำเร็จแล้ว
จุดแรกเข้าเพื่อสร้างตัวอย่าง Compose
- แก้ไขข้อผิดพลาดในการแสดงตัวอย่าง: เมื่อการแสดงตัวอย่าง Compose ล้มเหลว Gemini จะวิเคราะห์ข้อความแสดงข้อผิดพลาดและโค้ดของคุณเพื่อหาสาเหตุที่แท้จริงและใช้การแก้ไขได้แล้ว
การใช้ "แก้ไขด้วย AI" ในข้อผิดพลาดในการแสดงตัวอย่าง
ผู้ช่วย App Link
ตอนนี้ผู้ช่วย App Link ผสานรวมกับโหมด Agent เพื่อสร้างตรรกะ Deep Link โดยอัตโนมัติ ซึ่งช่วยลดความซับซ้อนของขั้นตอนการติดตั้งใช้งานที่ใช้เวลานานที่สุดขั้นตอนหนึ่ง ตอนนี้คุณสามารถให้ Gemini สร้างโค้ดและการทดสอบที่จำเป็นได้แล้ว แทนที่จะต้องเขียนโค้ดด้วยตนเองเพื่อแยกวิเคราะห์ Intent ขาเข้าและนำผู้ใช้ไปยังหน้าจอที่ถูกต้อง Gemini จะแสดงมุมมอง Diff ของการเปลี่ยนแปลงโค้ดที่แนะนำเพื่อให้คุณตรวจสอบและอนุมัติ ซึ่งจะช่วยเพิ่มประสิทธิภาพกระบวนการจัดการ Deep Link และทำให้มั่นใจว่าระบบจะนำผู้ใช้ไปยังเนื้อหาที่เหมาะสมในแอปของคุณได้อย่างราบรื่น
หากต้องการเริ่มต้นใช้งาน ให้เปิดผู้ช่วย App Link ผ่านเมนูเครื่องมือ แล้วเลือกสร้าง App Link ในขั้นตอนที่ 2 เพิ่มตรรกะเพื่อจัดการ Intent ให้เลือกสร้างโค้ดด้วยความช่วยเหลือจาก AI หากมี URL ตัวอย่าง ให้ป้อน URL แล้วคลิกแทรกรหัส
ผู้ช่วย App Link
การย้อนรอย Logcat โดยอัตโนมัติ
การแก้ไขข้อบกพร่องของโค้ดที่เพิ่มประสิทธิภาพด้วย R8 นั้นง่ายดายยิ่งขึ้น ก่อนหน้านี้ เมื่อเปิดใช้ R8 (minifyEnabled = true ในไฟล์ build.gradle.kts) ระบบจะปรับให้ยากต่อการอ่าน (Obfuscate) ร่องรอยของสแต็ก เปลี่ยนชื่อคลาส เมธอด และหมายเลขบรรทัด หากต้องการค้นหาแหล่งที่มาของการขัดข้อง นักพัฒนาแอปต้องใช้เครื่องมือบรรทัดคำสั่ง R8 retrace ด้วยตนเอง
ตั้งแต่การอัปเดตฟีเจอร์ใหม่ของ Android Studio Otter 3 ที่มี AGP เวอร์ชัน 8.12 ขึ้นไป ขั้นตอนเพิ่มเติมนี้ก็ไม่จำเป็นอีกต่อไป ตอนนี้ Logcat จะตรวจหาและย้อนรอยสแต็กเทรซที่ประมวลผลโดย R8 โดยอัตโนมัติ คุณจึงดูสแต็กเทรซต้นฉบับที่มนุษย์อ่านได้ใน IDE ได้โดยตรง ซึ่งจะช่วยให้คุณได้รับประสบการณ์การแก้ไขข้อบกพร่องที่ดีขึ้นมากโดยไม่ต้องดำเนินการใดๆ เพิ่มเติม
ตอนนี้ Logcat จะตรวจหาและย้อนรอย Stack Trace ที่ประมวลผลโดย R8 โดยอัตโนมัติ
ปลั๊กอิน Fused Library: เผยแพร่ไลบรารี Android หลายรายการเป็นรายการเดียว
ปลั๊กอิน Fused Library ใหม่ที่มาพร้อมกับปลั๊กอิน Android Gradle 9.0 ช่วยให้คุณแพ็กเกจโมดูลไลบรารี Android หลายโมดูลเป็นไลบรารี Android (AAR) เดียวที่เผยแพร่ได้ นี่เป็นหนึ่งในฟีเจอร์ที่ได้รับการร้องขอมากที่สุด สำหรับปลั๊กอิน Android Gradle และเราจะเปิดตัวให้คุณใช้งานได้ในวันนี้ ปลั๊กอินนี้ช่วยให้คุณแยกโค้ดและทรัพยากรภายในออกเป็นโมดูลได้ ขณะเดียวกันก็ลดความซับซ้อนของกระบวนการผสานรวมสำหรับผู้ใช้ด้วยการแสดงเฉพาะการอ้างอิงเดียว นอกเหนือจากการเพิ่มประสิทธิภาพการตั้งค่าโปรเจ็กต์และการจัดการเวอร์ชันแล้ว การเผยแพร่ไลบรารีที่ผสานรวมยังช่วยลดขนาดไลบรารีผ่านการลดขนาดโค้ดที่ได้รับการปรับปรุง และช่วยให้คุณควบคุมรายละเอียดการติดตั้งใช้งานภายในได้ดียิ่งขึ้น ดูข้อมูลเพิ่มเติมเกี่ยวกับปลั๊กอิน Fused Library ได้ที่เผยแพร่ไลบรารี Android หลายรายการเป็นรายการเดียวด้วย Fused Library
เริ่มต้นใช้งาน
พร้อมที่จะเจาะลึกและเร่งการพัฒนาแล้วหรือยัง ดาวน์โหลดการอัปเดตฟีเจอร์ใหม่ของ Android Studio Otter 3 แล้วเริ่มสำรวจฟีเจอร์ใหม่ๆ ที่มีประสิทธิภาพเหล่านี้ได้เลย
ความคิดเห็นของคุณสำคัญอย่างยิ่งสำหรับเรา ตรวจสอบปัญหาที่ทราบ รายงานข้อบกพร่อง และร่วมเป็นส่วนหนึ่งของชุมชนที่มีชีวิตชีวาของเราบน LinkedIn, Medium, YouTube หรือ X มาสร้างอนาคตของแอป Android ไปด้วยกัน
อ่านต่อ
-
ข่าวสารผลิตภัณฑ์
การอัปเดตฟีเจอร์ใหม่ของ Android Studio Otter 2 พร้อมให้คุณเพิ่มประสิทธิภาพการทำงานแล้ว
Sandhya Mohan, Trevor Johns • ใช้เวลาอ่าน 3 นาที
-
ข่าวสารผลิตภัณฑ์
ในเดือนมกราคม เราได้ประกาศเปิดตัว Android Studio Otter 3 Feature Drop ในเวอร์ชันเสถียร ซึ่งรวมถึงการปรับปรุงโหมด Agent และการอัปเดตอื่นๆ อีกมากมายเพื่อให้คุณควบคุมและมีความยืดหยุ่นในการใช้ AI เพื่อช่วยสร้างแอป Android คุณภาพสูงได้มากขึ้น
Trevor Johns • ใช้เวลาอ่าน 4 นาที
-
ข่าวสารผลิตภัณฑ์
Android Studio Panda 4 พร้อมให้คุณใช้ในเวอร์ชันที่ใช้งานจริงแล้ว การเปิดตัวครั้งนี้มาพร้อมโหมดการวางแผน การคาดการณ์การแก้ไขครั้งถัดไป และอื่นๆ ซึ่งจะช่วยให้การสร้างแอป Android คุณภาพสูงง่ายกว่าที่เคย
Matt Dyor • ใช้เวลาอ่าน 5 นาที
รับข่าวสาร
รับข้อมูลเชิงลึกด้านการพัฒนาแอป Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์