ติดตั้งแอป Android (APK อย่างน้อย 1 รายการ) ในอุปกรณ์ที่เชื่อมต่อหรือโปรแกรมจำลองโดยไม่ต้องเปิดใช้งานคอมโพเนนต์ใดๆ โดยใช้การเพิ่มประสิทธิภาพแบบทีละขั้นเพื่อการติดตั้งใช้งานที่เร็วกว่า adb
การใช้งาน
android install [-h] [--apks=PARAM] [--device=PARAM] [--install-options=PARAM] [--use-delta-install]
ตัวเลือก
--apks=PARAM- เส้นทางไปยัง APK โดยคั่นด้วยคอมมา--device=PARAM- หมายเลขซีเรียลของอุปกรณ์-h,--help- แสดงข้อความช่วยเหลือสำหรับคำสั่งที่ระบุ--install-options=PARAM- ตัวเลือกหรือแฟล็กเพิ่มเติมที่จะส่งไปยังการติดตั้งโปรแกรมจัดการแพ็กเกจ (เช่น-g,-d)--use-delta-install- ใช้การติดตั้งเดลต้าอย่างรวดเร็ว (เพิ่มความเร็วในการอัปเดตแบบเพิ่มทีละรายการโดยการโอนเฉพาะโค้ดและทรัพยากรที่แก้ไขแล้ว ค่าเริ่มต้น:true)
android ตัวเลือก
--sdk=PARAM- เส้นทางไปยัง Android SDK-v,--verbose- เปิดใช้เอาต์พุตแบบละเอียดเพื่อการแก้ปัญหา-V,--version- พิมพ์ข้อมูลเวอร์ชันและออก
คำอธิบาย
android install จะติดตั้งไฟล์ APK ที่สร้างไว้ล่วงหน้าอย่างน้อย 1 ไฟล์ไปยังอุปกรณ์ Android หรือโปรแกรมจำลองที่เชื่อมต่ออยู่โดยไม่ต้องเปิดใช้กิจกรรมหรือบริการใดๆ
android install จะทำเฉพาะขั้นตอนการติดตั้งแพ็กเกจเท่านั้น ซึ่งแตกต่างจาก android run โดยค่าเริ่มต้น จะใช้การติดตั้งเดลต้าแบบเพิ่มเพื่อพุชเฉพาะไบต์ที่มีการเปลี่ยนแปลงนับตั้งแต่การติดตั้งใช้งานครั้งก่อน ซึ่งทําให้การอัปเดตแบบวนซ้ำเร็วกว่า adb install
เปิด/ปิดการติดตั้งเดลต้า (--no-delta)
ระบบจะเปิดใช้การติดตั้งเดลต้าโดยค่าเริ่มต้น ส่ง --no-delta เพื่อปิดใช้การแก้ไขแบบเพิ่มทีละรายการและทำการติดตั้ง APK แบบเต็มแทน
ระบุอุปกรณ์เป้าหมาย (--device)
หากเชื่อมต่ออุปกรณ์จริงหรือโปรแกรมจำลองหลายเครื่อง ให้ส่ง --device=<serial-number> (ตามที่รายงานโดย adb devices) เพื่อเลือกอุปกรณ์เป้าหมาย
ตัวอย่าง
ติดตั้ง APK สำหรับการแก้ไขข้อบกพร่องรายการเดียวลงในอุปกรณ์ที่เชื่อมต่อโดยทำดังนี้
android install --apks=app/build/outputs/apk/debug/app-debug.apk
ติดตั้ง APK แยกหลายรายการลงในโปรแกรมจำลองที่เฉพาะเจาะจงโดยไม่ต้องใช้การแก้ไขเดลต้า
android install --no-delta --device=emulator-5554 --apks=base.apk,config.hdpi.apk