Android CLI เป็นอินเทอร์เฟซหลักสำหรับการพัฒนา Android จากเทอร์มินัล ซึ่งสร้างขึ้นเพื่อเพิ่มประสิทธิภาพเวิร์กโฟลว์การพัฒนาโดยใช้เอเจนต์และเครื่องมือที่คุณเลือก
หน้านี้แสดงรายการฟีเจอร์ใหม่ใน Android CLI ทุกรุ่น หากต้องการดาวน์โหลด Android CLI ให้ไปที่หน้าดาวน์โหลด ดูข้อมูลเพิ่มเติมได้ที่ ภาพรวมของ Android CLI
เวอร์ชัน 1.0.16406183 (กันยายน 2026)
- การเริ่มต้นที่เร็วขึ้น: Android CLI เริ่มต้นเร็วขึ้นประมาณ 2 เท่าเนื่องจากระบบจะโหลดไลบรารีตัวดาวน์โหลดแบบเนทีฟเมื่อมีการใช้งานเท่านั้น และจะไม่แตกไฟล์ไปยังไดเรกทอรีชั่วคราวทุกครั้งที่เรียกใช้
- รหัสออกที่แก้ไขแล้ว: ตอนนี้คำสั่งจะแสดงรหัสออกที่ไม่ใช่ 0 เมื่อ
คำสั่งล้มเหลว ซึ่งรวมถึง
create,run,install,describe,layout,docs,info,skillsและupdateซึ่งทำให้การเขียนสคริปต์และ CI มีความน่าเชื่อถือมากขึ้น - การปรับแต่งคำอธิบายประกอบบนหน้าจอ:
android screen --annotateแสดงพารามิเตอร์การปรับแต่ง สำหรับการตรวจหาฟีเจอร์ รวมถึงเกณฑ์การตรวจหาขอบ การกรองรูปร่าง และกลยุทธ์การจัดกลุ่ม ซึ่งระบุไว้ใน--help - ตัวเลือกการสร้างโปรเจ็กต์:
android createรองรับแฟล็ก--application-idและ--namespaceรวมถึงชื่อตัวเลือกที่มีขีดคั่น เช่น--min-sdkตอนนี้เทมเพลต Compose ใช้src/main/kotlinชุดซอร์สและธีม Material 3 แล้ว - โปรแกรมจำลองแบบไม่มีส่วนหัว: เริ่มโปรแกรมจำลองโดยไม่มีหน้าต่างโดยใช้
android emulator start --headless - ความน่าเชื่อถือของ SDK: คำสั่ง
android sdkจะใช้การล็อกระหว่างกระบวนการเพื่อไม่ให้การเรียกใช้พร้อมกันขัดแย้งกัน ตรวจสอบเส้นทางและเวอร์ชันของแพ็กเกจที่ติดตั้ง อัปเดตไฟล์ XML เดิมเมื่อจำเป็นเท่านั้น และรายงานข้อผิดพลาดที่ชัดเจนยิ่งขึ้น - เอาต์พุตตัวอย่างของ Compose:
android studio render-compose-previewพิมพ์เส้นทางแบบสัมบูรณ์ของรูปภาพที่เรนเดอร์ และยืนยันการเขียน แม้ว่าจะใช้--print-semanticsก็ตาม - การรองรับ API ระดับเก่า: แก้ไขข้อผิดพลาดในการโต้ตอบกับอุปกรณ์ เช่น
android layoutในอุปกรณ์ที่ใช้ API ระดับ 32 และต่ำกว่า
เวอร์ชัน 1.0.16261425 (กันยายน 2026)
- การแก้ไขเลย์เอาต์: แก้ไขปัญหาที่คำสั่งเลย์เอาต์ไม่ทำงาน
ในบางสถานการณ์ หากต้องการเปลี่ยนกลับไปใช้ลักษณะการทำงานของเลย์เอาต์เดิมชั่วคราว ให้ทำดังนี้
export ANDROID_CLI_LAYOUT_V1=1
เวอร์ชัน 1.0.16251017 (กันยายน 2026)
- การดัมพ์เลย์เอาต์:
android layoutตอนนี้รองรับแฟล็ก--no-idleเพื่อ ดึงข้อมูลเลย์เอาต์โดยไม่ต้องรอสถานะว่างandroid layoutยังรองรับแฟล็ก--fullเพื่อแสดงผลทั้งโครงสร้างเลย์เอาต์โดยไม่มีการกรองด้วย โดยค่าเริ่มต้นlayoutจะแสดงผลเฉพาะองค์ประกอบแบบอินเทอร์แอกทีฟ - การเติมข้อความอัตโนมัติของเชลล์: สร้างและติดตั้งสคริปต์การเติมข้อความอัตโนมัติของเชลล์สำหรับ
Bash และ Zsh โดยใช้คำสั่ง
android completionใหม่ - อัปเดตทักษะ: อัปเดตทักษะให้เป็นเวอร์ชันล่าสุดด้วยคำสั่ง
android skills updateใหม่ และติดตั้งหรือนำทักษะหลายอย่างออกในการเรียกใช้ครั้งเดียว (เช่นandroid skills install <skill1> <skill2>) - แสดงทักษะตามเอเจนต์:
android skills listตอนนี้จะแสดงรายละเอียดโดยค่าเริ่มต้น ซึ่งรวมถึงคำอธิบายทักษะและเอเจนต์ที่ติดตั้งทักษะandroid skills listยังรองรับแฟล็ก--agent <agent>เพื่อแสดงทักษะทั้งหมดที่ติดตั้งไว้สำหรับเอเจนต์ด้วย - ประสิทธิภาพการติดตั้งเดลต้า: การแพตช์ APK แบบเพิ่มทีละรายการที่เร่งความเร็วใน
android installโดยใช้การเรียกใช้ระบบเคอร์เนลแบบไม่คัดลอก - การตรวจจับขอบหน้าจอ: ปรับปรุงฟีเจอร์และการตรวจจับขอบใน
android screenโดยใช้อัลกอริทึมการตรวจจับขอบแบบ Canny
เวอร์ชัน 1.0.15985488 (กรกฎาคม 2026)
- คำสั่งติดตั้งเฉพาะ: ติดตั้ง APK โดยใช้คำสั่งแบบสแตนด์อโลน
android installซึ่งมีฟีเจอร์การพุช APK แบบเพิ่มทีละรายการ ทำให้การติดตั้งแบบเพิ่มทีละรายการเร็วกว่าadbหลายเท่า - เรียกใช้การติดตั้งที่เพิ่มขึ้น: เช่นเดียวกัน ให้ใช้แฟล็ก
--use-delta-installใหม่ในandroid runเพื่อการติดตั้ง APK ที่เพิ่มขึ้นไปยังอุปกรณ์ได้เร็วขึ้น - การจัดการ SDK แบบข้ามแพลตฟอร์ม: กำหนดเป้าหมายแพลตฟอร์มที่ไม่ใช่โฮสต์ด้วย
--platform <os_arch>ใหม่ในคำสั่งandroid sdk(install,update,materialize) เพื่อตรวจสอบ แก้ไข และติดตั้งคอมโพเนนต์ในสถาปัตยกรรมระบบปฏิบัติการและ CPU - การปรับปรุง Skills CLI: ขยายคำสั่งย่อย
android skills(add,remove,list,find) พร้อม--helpเอกสารประกอบ คำติชมที่ชัดเจน เมื่อไม่มีทักษะ และการจัดเตรียมการดาวน์โหลดแบบอะตอมที่ปลอดภัยยิ่งขึ้นพร้อมการ ย้อนกลับอัตโนมัติ
เวอร์ชัน 1.0.15857036 (กรกฎาคม 2026)
- การรองรับทักษะของเอเจนต์ที่กว้างขึ้น: ติดตั้งทักษะในสภาพแวดล้อมของเอเจนต์หลายสิบรายการ (รวมถึง Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed และ Devin) โดยใช้
android skills install - โปรแกรมดาวน์โหลดเนทีฟที่รองรับพร็อกซี: ดาวน์โหลดทรัพยากรเครือข่าย ได้อย่างน่าเชื่อถือโดยใช้โปรแกรมดาวน์โหลด HTTP เนทีฟที่รองรับ พร็อกซีขององค์กรได้ทันที
- การจัดการแพ็กเกจ SDK: จัดการแพ็กเกจ SDK ด้วยการนำหลายแพ็กเกจออกใน
android sdk removeและการแก้ปัญหาตาม SHA ในandroid sdk resolve - การปรับปรุงคำอธิบายและหน้าจอ: ดูข้อผิดพลาดในการสร้าง Gradle ได้โดยตรงใน
เอาต์พุตมาตรฐานใน
android describeและกำหนดเป้าหมายอุปกรณ์ที่เฉพาะเจาะจงโดยใช้ แฟล็ก--deviceในandroid screen - การใช้งาน CLI และการรายงานข้อผิดพลาด: ข้อความแสดงข้อผิดพลาดที่ชัดเจนยิ่งขึ้นเมื่อป้อน
คำสั่งที่ไม่รู้จักหรือเป้าหมายการสร้างโปรเจ็กต์ที่ไม่ถูกต้อง คำสั่ง
android emulatorที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
เวอร์ชัน 1.0.15498356 (พฤษภาคม 2026)
- การโหลดเทมเพลต SDK แบบไดนามิก: ตอนนี้ระบบจะดาวน์โหลดเทมเพลตโปรเจ็กต์สำหรับ
android createแบบไดนามิกจากแพ็กเกจ Android SDK แทนที่จะ รวมไว้ในไบนารี CLI เพื่อให้มั่นใจว่าโปรเจ็กต์ใหม่จะใช้เทมเพลตล่าสุดเสมอ - ความเข้ากันได้ของสัญญาอนุญาต SDK: สัญญาอนุญาต SDK ที่ยอมรับซึ่งบันทึกโดย
android sdkตอนนี้ตรงกับรูปแบบไฟล์ที่เครื่องมือ Android SDK และปลั๊กอิน Gradle รุ่นเก่าคาดหวัง - การรองรับ Symlink: เพิ่มการรองรับลิงก์สัญลักษณ์ในคำสั่ง CLI และการดำเนินการกับไฟล์
- การแยกไบนารีแบบอะตอม: ป้องกันการแข่งขันในการแยกข้อมูลระหว่างการเรียกใช้ CLI แบบหลายกระบวนการพร้อมกันโดยการแตกไฟล์ไบนารีไปยังไดเรกทอรีชั่วคราวก่อนที่จะย้ายไปยังตำแหน่งที่ต้องการแบบอะตอม
- ความเสถียรของ Windows: ปรับปรุงความเข้ากันได้และประสิทธิภาพของ Windows ใน Windows 11 พร้อมแก้ไขการแก้เส้นทางไดเรกทอรีหน้าแรก
เวอร์ชัน 1.0.15433482 (พฤษภาคม 2026)
- การผสานรวม Antigravity: ตอนนี้ Android CLI และทักษะต่างๆ ได้ผสานรวมเข้ากับ Google Antigravity 2.0 อย่างเป็นทางการแล้ว ในรูปแบบชุดทรัพยากรเสริม เพื่อเพิ่มประสิทธิภาพการพัฒนา Agentic AI
- คำสั่ง Android Studio: ใช้คำสั่ง
android studioใหม่เพื่อให้ตัวแทนใช้ประโยชน์จากความสามารถเชิงบริบทที่เจาะลึกของ Android Studio ซึ่งรวมถึงการวิเคราะห์โค้ด การค้นหาเชิงความหมาย และการแสดงผล Compose - การรองรับ Journeys: ตรวจสอบประสบการณ์ของผู้ใช้ที่สําคัญโดยใช้ Journeys ซึ่งเป็นคําอธิบายภาษาธรรมชาติของโฟลว์ผู้ใช้ ที่เอเจนต์สามารถเรียกใช้จากเทอร์มินัลหรือใน CI/CD
- ทักษะใหม่ของ Android: เข้าถึงคลังทักษะใหม่ของ Android ซึ่งรวมถึงทักษะสำหรับการย้ายข้อมูล CameraX, UI แบบปรับได้, AppFunctions และรูปแบบ Compose
- ตัวเลือกการติดตั้งเพิ่มเติม: ติดตั้งและอัปเดต Android CLI โดยใช้โปรแกรมจัดการแพ็กเกจยอดนิยม
ซึ่งรวมถึง
apt-get,wingetและhomebrewโปรดดูรายละเอียดที่ตัวเลือกการดาวน์โหลด
เวอร์ชัน 0.7 (เมษายน 2026)
เปิดตัวครั้งแรก