คำสั่ง ADB และ Fastboot ที่มีประโยชน์ที่สุด (2019)

Android เป็นพันธมิตรที่เบาและเล็กของเฟรมเวิร์กการทำงานของ Linux มีทิศทางของเชลล์ทำงานอยู่ตรงกลางซึ่งตรงกันข้ามกับการแตะ 'UI' ที่ผู้ใช้รองรับทั้งหมด และโดยทั่วไปในขณะที่อย่างอื่นไม่ทำงาน ผู้รอดชีวิตเพียงคนเดียวจะได้รับความสะดวกสบาย .





ADB หรือ Android Debug Bridge ทำในสิ่งที่ชื่อพูด นอกจากนี้ยังเป็นวิธีที่ดีที่สุดในการควบคุมอุปกรณ์ Android ของคุณโดยใช้พีซี ตั้งแต่การถ่ายโอนไฟล์ไปยังเนื้อหาที่กำลังทำงานอยู่ เป็นประจำกับคู่รัก เป็นวิธีที่ดีที่สุดในการทำงานร่วมกันกับอุปกรณ์ของคุณเมื่อคุณแยกหรือทำลายบางสิ่งด้วยผลิตภัณฑ์ (คุณรู้ว่าฉันหมายถึงอะไร) โดยพื้นฐานแล้วมันเหมือนกับคำสั่ง Linux และคุณมีพื้นฐานที่สูงถ้าคุณรู้เรื่องนี้ ยังไงก็ได้ ถ้าไม่ใช่ก็อย่าเครียด เรามีทุกอย่างในร้านของเราเพื่อเตรียมคุณให้พร้อมและ



เราจะตรวจสอบทิศทางของ ADB และคำสั่ง FastBoot สำหรับ Android ที่อาจมีผลใดๆ ระหว่างความปวดร้าวเล็กน้อยและความล้มเหลวของระบบหัวใจและหลอดเลือดที่สำคัญสำหรับคุณ (ไม่ต้องเล่นคำที่คาดไว้!)

ปริมาณที่ใช้โดยกระบวนการอื่น

เก็บไว้ในใจ:

  • คุณไม่สามารถสื่อสารกับอุปกรณ์ของคุณได้หากคุณไม่มีวิธีการที่เหมาะสมในการเชื่อมต่อ นั่นคือจุดที่ไดรเวอร์ ADB อาจเป็นปัจจัยที่สำคัญที่สุด คุณสามารถดาวน์โหลดได้สำหรับ Windows, Linux และ Mac เป็นประจำ ผู้ผลิตโทรศัพท์ของคุณจะให้พวกเขาไปที่ไซต์ของตน ถ้าไม่ก็ฉกจากเว็บ!
  • สิ่งต่อไปคือ คุณต้องมี เปิดการดีบัก USB สำหรับ ADB ในการทำงานอย่างเหมาะสม หากคุณเคยคิดว่ามีไว้เพื่ออะไร? นี่คือการตอบสนองที่เหมาะสม เอดีบี

ตอนนี้เรามีทุกอย่างที่จำเป็นแล้ว ให้เปิดยูทิลิตี adb ที่คุณดาวน์โหลดและเชื่อมต่อโทรศัพท์ของคุณกับพีซี แล้วเราจะเริ่มต้นกันอย่างไร!



ไวยากรณ์:

adb [-d|-e|-s ]



เครื่องหมายวรรคตอนคือการกำหนดค่าที่คุณควรปฏิบัติตามเมื่อให้คำแนะนำ เพื่อให้กรอบงานจดจำ

– d, – e และ – s เป็นพารามิเตอร์ที่ระบุอุปกรณ์ที่เชลล์ adb ควรเจาะเส้นทางไป



  • – d – (โดยตรง) ระบุว่าอุปกรณ์เชื่อมต่อกับ USB มันสามารถกู้คืนความผิดพลาดได้หากมีการเชื่อมต่อมากกว่าหนึ่งรายการ
  • – e — ระบุว่าอีมูเลเตอร์กำลังทำงานและ adb ควรพูดคุยกับอีมูเลเตอร์
  • – s — เมื่อมีอุปกรณ์ต่างกัน ทิศทางจะถูกประสานงานกับแต่ละอุปกรณ์อย่างอิสระโดยใช้หมายเลขลำดับ adb

คำสั่ง:

  • อุปกรณ์ adb – แสดงอุปกรณ์ทุกตัวที่ adb สามารถทำงานได้
  • วิธีใช้ adb – แสดงเอกสารวิธีใช้ตามคำแนะนำของ ADB
  • adb install – ติดตั้งไฟล์ apk ในพื้นที่ที่ระบุ
  • adb pull – คัดลอกไฟล์จากอุปกรณ์ไปยังเฟรมเวิร์กของคุณ
  • adb push – คัดลอกไฟล์จากเฟรมเวิร์กของคุณไปยังอุปกรณ์
  • adb logcat – แสดงข้อมูลบันทึกบนหน้าจอ
  • adb bugreport – แสดงข้อมูล dumpsys, dumpstate และ logcat บนหน้าจอ
  • adb jdwp – แสดงรายการแบบฟอร์ม JDWP บนอุปกรณ์
  • adb get-serialno – พิมพ์สตริงหมายเลขลำดับการเกิด adb กับอุปกรณ์
  • adb get-state – แสดงสถานะของอุปกรณ์
  • adb sit tight for-device – เป็นทิศทางที่ใช้ในการตั้งโปรแกรมการหน่วงเวลาก่อนที่จะได้รับคำสั่งถัดไป โดยทั่วไปแล้วมันจะทำงานเมื่ออุปกรณ์อยู่บนเว็บ แต่มีแนวโน้มที่จะปรับแต่งให้คงอยู่จนกว่าขั้นตอนอื่นจะเสร็จสิ้น เช่น ติดตั้ง apk
  • adb start-server – เริ่มกระบวนการเซิร์ฟเวอร์ adb
  • เซิร์ฟเวอร์การสังหาร adb – มันหยุดกระบวนการเซิร์ฟเวอร์ adb
  • เปลือก adb - มันเริ่มต้นคำสั่งเชลล์ระยะไกลสร้างความมั่นใจในอุปกรณ์และให้คุณควบคุมอุปกรณ์ผ่านมัน
  • adb shell [shellcommand] - ใช้สำหรับโอกาสเดียวในกรณีที่จำเป็นต้องมีคำสั่งเฉพาะเพียงอย่างเดียว หลังจากดำเนินการแล้ว เชลล์จะสิ้นสุดเอง
  • forward – ส่งต่อการเชื่อมต่อสิ่งที่แนบมาจากพอร์ตเฟรมเวิร์กไปยังอุปกรณ์ มีแนวโน้มที่จะใช้กับงานต่างๆ เช่น tcp และ jdwp
  • ppp [parmeters] – อนุญาต PPP ผ่านการเชื่อมต่อ USB พวกมันคือการขุดเจาะแนวดิ่งตามลำดับ หากคุณไม่มีความคิดที่คลุมเครือที่สุดว่ากำลังทำอะไร ก็อย่าไปยุ่ง!

คำสั่ง ADB และ FastBoot สำหรับ Android:

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



  • adb reboot-bootloader – คำสั่งนี้สามารถนำคุณไปยัง bootloader ได้อย่างถูกต้อง ซึ่งโดยทั่วไปจะมุ่งไปที่ขอบด้วยการผสมผสานคีย์ขนาดใหญ่และสิ่งของต่างๆ
  • adb reboot-recovery – คำสั่งนี้เหมือนกับที่ผ่านมา ช่วยให้คุณมีเวลามากในการเข้าสู่โหมดการกู้คืนอย่างรวดเร็ว แทนที่จะเป็นวิธีการทดลองอันน่าสยดสยองของคีย์อุปกรณ์
  • adb fastboot – เปิดใช้งานวิธีการบูตอย่างรวดเร็วของอุปกรณ์ Android ของคุณ คุณสามารถดูได้ว่าโทรศัพท์เริ่มทำงานเร็วแค่ไหนที่เตรียมไว้ให้คุณใช้ในทิศทางนี้ นอกจากนี้ยังเป็นวิธีพิเศษในการแฟลชการอัปเดต การกู้คืน และบิตแบบกำหนดเอง
  • fastboot flash .zip – สามารถแฟลชไฟล์ .compress เมื่ออยู่ในโหมด fastboot
  • การกู้คืนแฟลช fastboot – จะกะพริบรูปภาพการกู้คืน
  • fastboot flash boot – กะพริบรูปภาพบางส่วน
  • fastboot getvar cid – แสดง CID ของอุปกรณ์
  • fastboot ลบเฟรมเวิร์ก/ข้อมูล/สำรอง – มันล้างเฟรมเวิร์ก ข้อมูล และการจัดเก็บของคุณ ไม่ว่าในกรณีใด ให้ระวังว่า ยกเว้นถ้าคุณมีข้อมูลสำรองสำหรับเฟรมเวิร์ก หรือคุณจะแฟลชอีกอันหนึ่ง โทรศัพท์ของคุณจะอยู่ในคลาสเดียวกันกับบล็อก
  • เฟรมเวิร์กแฟลช fastboot/ข้อมูล/สำรอง [ระบบ/ร้านค้า/ข้อมูล .img] – สามารถแฟลชรูปภาพของเฟรมเวิร์ก ข้อมูล และจัดเก็บไปยังอุปกรณ์ได้
  • fastboot oem get_identifier_token – สร้างโทเค็นการระบุอุปกรณ์
  • fastboot oem flash Unlock_code.bin – ปลดล็อกโปรแกรมโหลดบูต
  • fastboot oem lock – ล็อค bootloader

ด้วยวิธีนี้ จากทั้งหมดที่กล่าวมา จะครอบคลุมคำสั่ง ADB และ FastBoot แต่ละรายการสำหรับ Android อย่างไรก็ตาม การยุ่งกับ adb สามารถบล็อกอุปกรณ์ของคุณได้อย่างแท้จริง และเราจะไม่รับผิดชอบต่อเหตุการณ์ดังกล่าว ทำข้อสอบ แต่ต้องแน่ใจว่าคุณกำลังทำอะไรอยู่ 🙂