ADB ที่มีประโยชน์และคำสั่ง Fastboot
ADB เป็นเครื่องมืออย่างเป็นทางการของ Google สำหรับใช้ในการพัฒนา Android และกระบวนการกระพริบ ADB ย่อมาจาก Android Debug Bridge และโดยพื้นฐานแล้วเครื่องมือนี้จะช่วยให้คุณสามารถสร้างการเชื่อมต่อระหว่างโทรศัพท์และคอมพิวเตอร์เพื่อให้คุณสามารถสื่อสารกับอุปกรณ์ทั้งสองได้ ADB ใช้อินเทอร์เฟซบรรทัดคำสั่งคุณสามารถป้อนคำสั่งเพื่อทำสิ่งที่คุณต้องการ
ในโพสต์นี้เราจะแจกแจงและอธิบายคำสั่ง ADB ที่สำคัญบางคำสั่งที่คุณอาจพบว่ามีประโยชน์ ดูตารางด้านล่าง
คำสั่งพื้นฐาน ADB:
คำสั่ง | สิ่งที่มันไม่ |
อุปกรณ์ ADB | แสดงรายการอุปกรณ์ที่เชื่อมต่อกับพีซี |
adb reboot | รีบูตอุปกรณ์ที่เชื่อมต่อกับพีซี |
การกู้คืน adb reboot | จะรีบูตอุปกรณ์เข้าสู่โหมดการกู้คืน |
เริ่มต้นใหม่ adb | จะรีบูตเครื่องที่เชื่อมต่อกับ PC เข้าสู่โหมดดาวน์โหลด |
adb bootloader ใหม่ | จะรีบูตอุปกรณ์เข้าสู่ bootloader เมื่ออยู่ใน bootloader คุณจะได้รับอนุญาตให้เลือกตัวเลือกเพิ่มเติม |
adb รีบูตเครื่อง fastboot | จะรีบูตอุปกรณ์ conneted ไปยังโหมด Fastboot |
คำสั่งสำหรับการติดตั้ง / ถอนการติดตั้ง / อัพเดตแอพพลิเคชั่นโดยใช้ ADB
คำสั่ง | สิ่งที่มันไม่ |
ติดตั้ง adb .apk | ADB อนุญาตให้ติดตั้งไฟล์ APK บนโทรศัพท์ได้โดยตรง หากคุณพิมพ์คำสั่งนี้และกดปุ่ม Enter ADB จะเริ่มติดตั้งแอปบนโทรศัพท์ |
adb install –r .apk | หากมีการติดตั้งแอปพลิเคชันแล้วและคุณต้องการอัปเดตแอ็พพลิเคชันนี่เป็นคำสั่งที่จะใช้ |
adb uninstall -K package_namee.g
adb uninstall - com.android.chrome |
คำสั่งนี้จะถอนการติดตั้งแอปพลิเคชัน แต่จะเก็บข้อมูลและไดเรกทอรีของแคชไว้ |
คำสั่งเพื่อผลักดันและดึงไฟล์
คำสั่ง | สิ่งที่มันไม่ |
adb rootadb push> egadb push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
adb กด filepathonPC / filename.extension path.on.phone.toplace.the.file |
คำสั่ง push นี้ช่วยให้คุณสามารถโอนไฟล์จากโทรศัพท์ไปยังเครื่องพีซีได้ คุณต้องระบุเส้นทางสำหรับไฟล์ที่อยู่ในพีซีของคุณและเส้นทางที่คุณต้องการให้ไฟล์อยู่ในโทรศัพท์ของคุณ |
adb rootadb pull> เช่น adb pull \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb ดึง [เส้นทางของไฟล์บนโทรศัพท์] [เส้นทางบนพีซีที่จะวาง ไฟล์] |
ซึ่งคล้ายกับคำสั่ง push เมื่อใช้การดึงข้อมูล adb คุณสามารถดึงไฟล์จากโทรศัพท์ได้ |
คำสั่งเพื่อสำรองระบบและแอพฯ ที่ติดตั้งไว้
หมายเหตุ: ก่อนใช้คำสั่งเหล่านี้ในโฟลเดอร์ ADB ให้สร้างโฟลเดอร์สำรองและในโฟลเดอร์สำรองให้สร้างโฟลเดอร์ SystemsApps และโฟลเดอร์แอพที่ติดตั้ง คุณจะต้องมีโฟลเดอร์เหล่านี้เนื่องจากคุณกำลังจะผลักดันแอพที่สำรองไว้ในนั้น
คำสั่ง | สิ่งที่มันไม่ |
adb pull / ระบบ / app สำรองข้อมูล / systemapps | คำสั่งนี้จะสำรองแอ็พพลิเคชันระบบทั้งหมดที่พบในโทรศัพท์ของคุณไปยังโฟลเดอร์ Systemapps ที่สร้างขึ้นในโฟลเดอร์ ADB |
adb ดึง / ระบบ / app สำรอง / installedapps | คำสั่งนี้จะสำรองแอพพลิเคชันทั้งหมดที่ติดตั้งไว้ในโทรศัพท์ของคุณไปยังโฟลเดอร์ที่ติดตั้งไว้ซึ่งสร้างขึ้นในโฟลเดอร์ ADB |
คำสั่งสำหรับ Terminal พื้นหลัง
คำสั่ง | สิ่งที่มันไม่ |
เปลือก ADB | นี่เป็นการเริ่มต้น terminal พื้นหลัง |
ทางออก | นี้ช่วยให้คุณสามารถออกจากสถานีพื้นหลัง |
adb เชลล์ เช่น adb shell su | เพื่อสลับไปยังรากของโทรศัพท์ คุณต้องใช้ adb shell su |
คำสั่งให้ Fastboot
หมายเหตุ: หากคุณกำลังจะใช้แฟลชไฟล์โดยใช้ fastboot คุณจะต้องวางไฟล์ไว้ในไฟล์ Fastboot foler หรือโฟลเดอร์ Platform-tools ที่คุณได้รับเมื่อติดตั้งเครื่องมือ Android SDK
คำสั่ง | สิ่งที่มันไม่ |
Fastboot ไฟล์ Flashซิป | คำสั่งนี้จะกะพริบไฟล์ a.zip ในโทรศัพท์ของคุณหากโทรศัพท์ของคุณเชื่อมต่ออยู่ในโหมด Fastboot |
การกู้คืน Fastboot Flash recoveryyname.img | การกะพริบนี้เป็นการกู้คืนไปยังโทรศัพท์เมื่อเชื่อมต่ออยู่ในโหมด Fastboot |
บูตแฟลช Fastboot bootname.img | กะพริบภาพบูตหรือเคอร์เนลหากโทรศัพท์ของคุณเชื่อมต่ออยู่ในโหมด Fastboot |
Fastboot getvar cid | นี่แสดง CID ของโทรศัพท์ของคุณ |
Fastboot oem writeCID xxxxx | สิ่งนี้เขียน Super CID |
ระบบลบ fastboot
ลบข้อมูล fastboot แคชลบ fastboot |
หากคุณต้องการกู้คืนการสำรองข้อมูล nandroid คุณต้องลบระบบ / ข้อมูล / แคชปัจจุบันของโทรศัพท์ก่อน ก่อนที่คุณจะดำเนินการนี้ขอแนะนำให้คุณสำรองระบบของคุณด้วยตัวเลือกการกู้คืน> การสำรองข้อมูลแบบกำหนดเองและคัดลอกไฟล์. img ที่สำรองไว้ไปยังโฟลเดอร์ Fastboot หรือ Platform-tools ในโฟลเดอร์ Android SDK .. |
ระบบแฟลช fastboot system.img
ข้อมูลแฟลช fastboot data.img แคช cache ของ fastboot cache.img |
คำสั่งเหล่านี้จะคืนค่าข้อมูลสำรองที่คุณทำโดยใช้การกู้คืนที่กำหนดเองในโทรศัพท์ของคุณ |
fastboot oem get_identifier_token
fastboot oem แฟลช Unlock_code.bin การล็อก fastboot oem |
คำสั่งเหล่านี้จะช่วยให้คุณได้รับรหัสประจำตัวของโทรศัพท์ที่สามารถใช้สำหรับปลดล็อกโปรแกรมโหลดบูต คำสั่งที่สองจะช่วยในการแฟลชรหัสปลดล็อก bootloader คำสั่งที่สามช่วยให้คุณล็อค bootloader ของโทรศัพท์อีกครั้ง |
คำสั่งสำหรับ Logcat
คำสั่ง |
สิ่งที่มันไม่ |
adb logcat | จะแสดงบันทึกตามเวลาจริงของโทรศัพท์ บันทึกแสดงถึงกระบวนการต่อเนื่องของอุปกรณ์ของคุณ คุณควรเรียกใช้คำสั่งนี้ในขณะที่อุปกรณ์ของคุณบูทขึ้นเพื่อตรวจสอบสิ่งที่เกิดขึ้น |
adb logcat> logcat.txt | สิ่งนี้จะสร้างไฟล์. txt ที่มีบันทึกในโฟลเดอร์ Platform-tools หรือโฟลเดอร์ Fastboot ในไดเร็กทอรี Android SDK tools |
คุณรู้หรือไม่ว่าคำสั่งใด ๆ ที่เป็นประโยชน์สำหรับ ADD?
แบ่งปันประสบการณ์ของคุณกับเราในช่องแสดงความคิดเห็นด้านล่าง
JR
[ฝัง] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]