คำสั่ง 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 สามารถบล็อกอุปกรณ์ของคุณได้อย่างแท้จริง และเราจะไม่รับผิดชอบต่อเหตุการณ์ดังกล่าว ทำข้อสอบ แต่ต้องแน่ใจว่าคุณกำลังทำอะไรอยู่ 🙂


