วิธีใช้

Android CLI และทักษะ: สร้างแอป Android ได้เร็วขึ้น 3 เท่าโดยใช้เอเจนต์ใดก็ได้

ใช้เวลาอ่าน 4 นาที

ในฐานะนักพัฒนาแอป Android คุณมีตัวเลือกมากมายเมื่อพูดถึงเอเจนต์ เครื่องมือ และ LLM ที่ใช้ในการพัฒนาแอป ไม่ว่าคุณจะใช้ Gemini ใน Android Studio, Gemini CLI, Antigravity หรือเอเจนต์ของบุคคลที่สาม เช่น Claude Code หรือ Codex ภารกิจของเราคือการทำให้การพัฒนา Android คุณภาพสูงเป็นไปได้ทุกที่

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

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

(ขอแนะนำ) Android CLI

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

คำสั่ง create สร้างโปรเจ็กต์แอป Android ได้ในไม่กี่วินาที

ในการทดลองภายในของเรา Android CLI ช่วยปรับปรุงการตั้งค่าโปรเจ็กต์และสภาพแวดล้อมโดยลดการใช้โทเค็น LLM ลงมากกว่า 70% และงานต่างๆ เสร็จสมบูรณ์เร็วขึ้น 3 เท่า เมื่อเทียบกับกรณีที่เอเจนต์พยายามทำงานเหล่านี้โดยใช้ชุดเครื่องมือมาตรฐานเท่านั้น

ความสามารถหลักที่คุณใช้ได้มีดังนี้

  • การจัดการ SDK: ใช้ android sdk install เพื่อดาวน์โหลดเฉพาะคอมโพเนนต์ที่จำเป็น ซึ่งจะช่วยให้สภาพแวดล้อมในการพัฒนาซอฟต์แวร์มีขนาดเล็ก
  • การสร้างโปรเจ็กต์อย่างรวดเร็ว: คำสั่ง android create จะสร้างโปรเจ็กต์ใหม่จากเทมเพลตอย่างเป็นทางการ ซึ่งจะช่วยให้มั่นใจได้ว่ามีการใช้สถาปัตยกรรมและแนวทางปฏิบัติแนะนำตั้งแต่บรรทัดแรกของโค้ด
  • การสร้างและการทำให้ใช้งานได้ของอุปกรณ์อย่างรวดเร็ว: สร้างและจัดการอุปกรณ์เสมือนด้วย android emulator และทำให้แอปใช้งานได้โดยใช้ android run ซึ่งจะช่วยขจัดความไม่แน่นอนที่เกี่ยวข้องกับวงจรการสร้างและการทำให้ใช้งานได้ด้วยตนเอง
  • ความสามารถในการอัปเดต: เรียกใช้ android update เพื่อให้แน่ใจว่าคุณมีความสามารถล่าสุดพร้อมใช้งาน

Android CLI สามารถสร้างอุปกรณ์ เรียกใช้แอปในอุปกรณ์ และช่วยให้เอเจนต์สำรวจ UI ได้ง่ายขึ้น

แม้ว่า Android CLI จะช่วยเพิ่มประสิทธิภาพเวิร์กโฟลว์การพัฒนาแบบ Agentic แต่ก็ได้รับการออกแบบมาเพื่อเพิ่มประสิทธิภาพ CI, การบำรุงรักษา และการทำงานอัตโนมัติอื่นๆ ที่เขียนสคริปต์ไว้สำหรับการพัฒนา Android ที่มีการกระจายมากขึ้น ดาวน์โหลดและลองใช้ Android CLI ได้เลยวันนี้

การให้ข้อมูลพื้นฐานแก่ LLM ด้วยทักษะ Android อย่างเป็นทางการ

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

เพื่อลดช่องว่างนี้ เราจึงเปิดตัว ที่เก็บ GitHub ของทักษะ Android ทักษะคือชุดคำแนะนำแบบแยกส่วนตาม Markdown (SKILL.md) ที่ระบุข้อกำหนดทางเทคนิคสำหรับงาน และออกแบบมาให้ทำงานโดยอัตโนมัติเมื่อพรอมต์ตรงกับข้อมูลเมตาของทักษะ ซึ่งจะช่วยให้คุณไม่ต้องแนบเอกสารประกอบกับทุกพรอมต์ด้วยตนเอง

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

ในรุ่นแรก ที่เก็บจะมีทักษะต่างๆ เช่น

  • การตั้งค่าและการย้ายข้อมูล Navigation 3
  • การใช้การรองรับแบบ Edge-to-Edge
  • AGP 9 และการย้ายข้อมูลXML-to-Compose
  • การวิเคราะห์การกำหนดค่า R8 และอื่นๆ

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

ติดตั้งทักษะ Android ผ่าน Android CLI เพื่อให้เอเจนต์มีประสิทธิภาพและประสิทธิผลมากขึ้น 

คำแนะนำล่าสุดผ่านฐานความรู้ Android

คอมโพเนนต์ที่ 3 ที่เราเปิดตัวในวันนี้คือฐานความรู้ Android แหล่งข้อมูลเฉพาะนี้เข้าถึงได้ผ่านคำสั่ง android docs และพร้อมใช้งานแล้วใน Android Studio เวอร์ชันล่าสุด ซึ่งช่วยให้เอเจนต์ค้นหาและดึงข้อมูลแนวทางสำหรับนักพัฒนาแอปที่เชื่อถือได้ล่าสุดเพื่อใช้เป็นบริบทที่เกี่ยวข้องได้

ฐานความรู้ Android ช่วยให้เอเจนต์มีบริบท คำแนะนำ และแนวทางปฏิบัติแนะนำล่าสุดสำหรับ Android

การเข้าถึงฐานความรู้ที่อัปเดตบ่อยๆ จะช่วยให้เอเจนต์สามารถอ้างอิงข้อมูลล่าสุดจากเอกสารประกอบสำหรับนักพัฒนาแอป Android, Firebase, Google Developers และเอกสารประกอบ Kotlin ในคำตอบได้ ซึ่งจะช่วยให้ LLM ให้คำแนะนำเกี่ยวกับเฟรมเวิร์กและรูปแบบล่าสุดที่เราแนะนำในปัจจุบันได้ แม้ว่าข้อมูลการฝึกของ LLM จะเป็นข้อมูลเมื่อปีที่แล้วก็ตาม

Android Studio: จุดหมายปลายทางที่ดีที่สุดสำหรับแอปพรีเมียม

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

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

เอเจนต์ในตัวเหล่านี้ช่วยให้คุณขยายไอเดียแอปไปยังโทรศัพท์ อุปกรณ์พับได้ แท็บเล็ต Wear OS, Android Auto และ Android TV ได้อย่างง่ายดาย คุณจะมีชุดเครื่องมือที่ครอบคลุมสำหรับการแก้ไขข้อบกพร่อง การสร้างโปรไฟล์ และการจำลอง รวมถึงบริบททั้งหมดของซอร์สโค้ดของโปรเจ็กต์ ซึ่งจะช่วยให้คุณมีชุดเครื่องมือที่ครอบคลุมและเร่งความเร็วด้วย AI

เริ่มใช้งานเลยวันนี้

Android CLI พร้อมให้ใช้งานในเวอร์ชันตัวอย่างแล้ววันนี้ พร้อมด้วยชุดทักษะและความรู้ Android ที่เพิ่มขึ้นเรื่อยๆ สำหรับเอเจนต์ หากต้องการเริ่มต้นใช้งาน ให้ไปที่ d.android.com/tools/agents เพื่อดาวน์โหลด Android CLI

เขียนโดย:
อ่านต่อ