เราไม่รองรับเครื่องมือนี้แล้ว
ใช้ Android Studio เพื่อ
สร้าง AVD และ
สร้างโปรเจ็กต์ และ
ใช้ sdkmanager
เพื่อดูและติดตั้งแพ็กเกจ SDK
android เป็นเครื่องมือบรรทัดคำสั่งใน tools/
ของ Android SDK android ช่วยให้คุณทำสิ่งต่อไปนี้ได้
- สร้าง ลบ และดูอุปกรณ์เสมือนของ Android (AVD) (ตอนนี้ใช้ Android Studio หรือ จากบรรทัดคำสั่ง avdmanager)
- สร้างและอัปเดตโปรเจ็กต์ Android (ตอนนี้ใช้ Android Studio เสร็จแล้ว)
- อัปเดต Android SDK ด้วยแพลตฟอร์ม ส่วนเสริม และเอกสารประกอบใหม่ๆ (ตอนนี้เสร็จสิ้นโดยใช้ เครื่องมือบรรทัดคำสั่ง sdkmanager)
หากคุณใช้ Android Studio ฟีเจอร์ของเครื่องมือ android มีดังนี้
ผสานรวมอยู่ใน IDE คุณจึงไม่ต้องใช้เครื่องมือนี้โดยตรง 
หมายเหตุ: เอกสารประกอบของตัวเลือกด้านล่างเป็นเพียงตัวอย่างบางส่วนเท่านั้น
และอาจเป็นข้อมูลเก่า สำหรับรายการตัวเลือกล่าสุด ให้ใช้ android
--help
วากยสัมพันธ์
ไวยากรณ์ของ android มีดังนี้
android [global options] action [action options]
ตัวเลือกโดยรวม
- -s
- โหมดปิดเสียง: พิมพ์เฉพาะข้อผิดพลาด
- -h
- ความช่วยเหลือในการใช้งาน
- -v
- โหมดแบบละเอียด: พิมพ์ข้อผิดพลาด คำเตือน และข้อความแจ้งข้อมูล
การดำเนินการและตัวเลือก AVD
ตารางต่อไปนี้แสดงการดำเนินการและตัวเลือกสำหรับ AVD
| การทำงาน | ตัวเลือก | คำอธิบาย | ความคิดเห็น | 
|---|---|---|---|
| avd | ไม่มี | เปิด AVD Manager | |
| sdk | ไม่มี | เปิด Android SDK Manager | |
| create avd | -n <name> | ชื่อ AVD | ต้องระบุ | 
| -t <targetID> | รหัสเป้าหมายของอิมเมจระบบที่จะใช้กับ AVD ใหม่ หากต้องการดูรายการที่พร้อมใช้งาน
      ใช้ android list targets | ต้องระบุ | |
| -c <path>|<size>[K|M] | เส้นทางไปยังรูปภาพการ์ด SD ที่จะใช้กับ AVD นี้ หรือขนาดของรูปภาพการ์ด SD ใหม่
      ที่สร้างขึ้นสำหรับ AVD นี้ เช่น -c path/to/sdcardหรือ-c
      1000M | ||
| -f | บังคับให้สร้าง AVD | ||
| -p <path> | เส้นทางไปยังตำแหน่งเพื่อสร้างไดเรกทอรีสำหรับไฟล์ของ AVD นี้ | ||
| -s <name>|<width>-<height> | สกินที่ใช้สำหรับ AVD นี้ โดยจะระบุชื่อหรือขนาด androidเครื่องมือจะสแกนหาสกินที่ตรงกันตามชื่อหรือมิติข้อมูลในไดเรกทอรีskins/ของ
      เป้าหมายที่อ้างอิงในอาร์กิวเมนต์-t <targetID>เช่น-s
      HVGA-L | ||
| delete avd | -n <name> | ชื่อของ AVD ที่จะลบ | ต้องระบุ | 
| move avd | -n <name> | ชื่อของ AVD ที่จะย้าย | ต้องระบุ | 
| -p <path> | เส้นทางไปยังตำแหน่งเพื่อสร้างไดเรกทอรีสำหรับไฟล์ของ AVD นี้ | ||
| -r <new-name> | ชื่อใหม่ของ AVD ที่กำลังเปลี่ยนชื่อ | ||
| update avd | -n <name> | ชื่อของ AVD ที่จะย้าย | ต้องระบุ | 
การดำเนินการและตัวเลือกของโปรเจ็กต์
ตารางต่อไปนี้แสดงการดำเนินการและตัวเลือกสำหรับโปรเจ็กต์
| การทำงาน | ตัวเลือก | คำอธิบาย | ความคิดเห็น | 
|---|---|---|---|
| create project | -n <name> | ชื่อโปรเจ็กต์ | ต้องระบุ | 
| -t <targetID> | รหัสเป้าหมายของอิมเมจระบบที่จะใช้กับ AVD ใหม่ หากต้องการดูรายการที่พร้อมใช้งาน
      ใช้ android list targets | ต้องระบุ | |
| -k <path>|<size>[K|M] | เนมสเปซของแพ็กเกจ | ต้องระบุ | |
| -a | ชื่อสำหรับคลาส Activityเริ่มต้น | ต้องระบุ | |
| -p <path> | ตำแหน่งของไดเรกทอรีโปรเจ็กต์ | ต้องระบุ | |
| update project | -n <name> | ชื่อโปรเจ็กต์ที่จะอัปเดต | |
| -p <path> | เส้นทางตำแหน่งของโปรเจ็กต์ | ต้องระบุ | |
| -l <library path> | เส้นทางตำแหน่งของไลบรารี Android ที่จะเพิ่ม โดยเกี่ยวข้องกับโปรเจ็กต์หลัก | ||
| -s <subprojects> | อัปเดตโปรเจ็กต์ในโฟลเดอร์ย่อย เช่น โปรเจ็กต์ทดสอบ | ||
| -t <targetID> | รหัสเป้าหมายที่จะตั้งค่าสำหรับโปรเจ็กต์ | ||
| create test-project | -n <name> | ชื่อโปรเจ็กต์ | |
| -p <path> | เส้นทางตำแหน่งของโปรเจ็กต์ | ต้องระบุ | |
| -m <main> | ชื่อโปรเจ็กต์ | ต้องระบุ | |
| update test-project | -p <path> | เส้นทางตำแหน่งของโปรเจ็กต์ที่จะทดสอบ โดยสัมพันธ์กับโปรเจ็กต์ใหม่ | ต้องระบุ | 
| -m <main> | คลาสหลักของโปรเจ็กต์ที่จะทดสอบ | ต้องระบุ | |
| create lib-project | -k <packageName> | ชื่อแพ็กเกจของโปรเจ็กต์ห้องสมุด | ต้องระบุ | 
| -p <path> | เส้นทางตำแหน่งของโปรเจ็กต์ | ต้องระบุ | |
| -t <targetID> | รหัสเป้าหมายของโปรเจ็กต์ห้องสมุด | ต้องระบุ | |
| -n <name> | ชื่อโปรเจ็กต์ | ต้องระบุ | |
| update lib-project | -p <path> | เส้นทางตำแหน่งของโปรเจ็กต์ | ต้องระบุ | 
| -l <libraryPath> | เส้นทางตำแหน่งของไลบรารี Android ที่จะเพิ่ม โดยสัมพันธ์กับโปรเจ็กต์หลัก | ||
| -t <name> | รหัสเป้าหมายของโปรเจ็กต์ห้องสมุด | ||
| create uitest-project | -n <name> | ชื่อของโปรเจ็กต์ทดสอบ UI | |
| -t <name> | รหัสเป้าหมายของโปรเจ็กต์ทดสอบ UI | ต้องระบุ | |
| -p <path> | เส้นทางตำแหน่งของโปรเจ็กต์ทดสอบ UI | ต้องระบุ | 
อัปเดตการดำเนินการ
- update adb
- อัปเดต adb ให้รองรับอุปกรณ์ USB ที่ประกาศในส่วนเสริม SDK
- update sdk
- อัปเดต SDK โดยการแนะนำแพลตฟอร์มใหม่ให้ติดตั้ง หากมี
