ADB 101: ทำหน้าที่อะไรและจะตั้งค่าอย่างไรใน Windows 11

ไอคอนเวลาอ่านหนังสือ 7 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

Android Debug Bridge (ADB) เป็นเครื่องมือบรรทัดคำสั่งที่มีประโยชน์ซึ่ง Google สร้างขึ้นสำหรับนักพัฒนาที่ต้องการเข้าถึงการตั้งค่าที่ซ่อนอยู่ของต่างๆ Android อุปกรณ์

มีสามองค์ประกอบที่ทำงานร่วมกันเพื่อสร้างการสื่อสารระหว่างคอมพิวเตอร์และอุปกรณ์: ไคลเอนต์ ภูต (adbd) และเซิร์ฟเวอร์ ไคลเอ็นต์แสดงถึงพีซีของคุณที่คุณจะเชื่อมต่อกับอุปกรณ์พกพาของคุณ และนี่คือส่วนประกอบที่ส่งคำสั่งโดยใช้สาย USB ในขณะเดียวกัน daemon จะรันคำสั่งบนอุปกรณ์ ในขณะที่เซิร์ฟเวอร์เป็นเซิร์ฟเวอร์ที่จัดการการสื่อสารระหว่างไคลเอ็นต์และ daemon ไม่เหมือนกับ daemon ที่ทำงานเป็นกระบวนการพื้นหลังบนอุปกรณ์ เซิร์ฟเวอร์จะทำงานเป็นกระบวนการพื้นหลังบนคอมพิวเตอร์

สามารถใช้ ADB กับระบบคอมพิวเตอร์ต่างๆ เช่น Windows, macOS และแม้แต่ Linux แต่ในกรณีนี้เราจะเน้นการใช้งานบน หน้าต่าง 11. อย่างไรก็ตาม สิ่งสำคัญที่ควรทราบคือ ADB ไม่ใช่เครื่องมือที่ติดตั้งในคอมพิวเตอร์ของคุณได้ทันที คุณต้องเริ่มการดาวน์โหลด แต่ข่าวดีก็คือ Google มีลิงก์โดยตรงไปยังตำแหน่งที่คุณสามารถดาวน์โหลด ADB สำหรับ Windows 11 

อย่างไรก็ตาม การทำความเข้าใจการใช้เครื่องมือเป็นสิ่งสำคัญก่อนที่คุณจะดาวน์โหลด Google ได้สร้าง ADB สำหรับนักพัฒนา ซึ่งหมายความว่าจะให้คุณปรับแต่งในระดับสูงสำหรับโทรศัพท์หรืออุปกรณ์ Android อื่นๆ ของคุณ โดยเฉพาะอย่างยิ่ง มันสร้างการสื่อสารระหว่างอุปกรณ์และคอมพิวเตอร์ ทำให้คุณสามารถดีบักระบบของอดีตและแอพ เข้าถึง Unix shell และดำเนินการคำสั่งอื่น ๆ 

การติดตั้งไดรเวอร์ ADB บนพีซี Windows 11 ของคุณ

นี่คือกระบวนการทีละขั้นตอนในการติดตั้งไดรเวอร์ ADB บนพีซี Windows 11 ของคุณ

  1. บน หน้าคู่มือผู้ใช้ ADB ให้บริการโดย Google คุณสามารถเข้าถึง ลิงก์ไปยังหน้าดาวน์โหลดของเครื่องมือ ADB. มีไดรเวอร์ ADB ในสามตัวเลือก ขึ้นอยู่กับระบบปฏิบัติการของคอมพิวเตอร์ของคุณ เลือกอันแรกเพื่อรับเวอร์ชันล่าสุดที่คุณใช้กับ Windows 11 ได้
  2. การคลิกตัวเลือก "ดาวน์โหลดเครื่องมือแพลตฟอร์ม SDK สำหรับ Windows" จะนำคุณไปยังหน้าพร้อมท์ เพียงทำเครื่องหมายที่ช่องและคลิกปุ่ม ดาวน์โหลด Android SDK Platform-Tools สำหรับ Windows เพื่อ เริ่มการดาวน์โหลด.
  3. เมื่อดาวน์โหลดไฟล์ ZIP แล้ว คุณต้องย้ายและแยกโฟลเดอร์ไปยังโฟลเดอร์ที่คุณสามารถเข้าถึงได้ง่าย เราแนะนำให้ติดตั้งไว้บนไดรฟ์รูท (C:\) ของพีซี Windows 11
  4. ในการดำเนินการขั้นตอนการแตกไฟล์ ให้คลิกขวาที่ไฟล์ ZIP แล้วเลือกตัวเลือก “แตกไฟล์ทั้งหมด…” หลังจากนั้นข้อความแจ้งจะปรากฏขึ้น เพียงเลือกปุ่ม "แยก" เพื่อดำเนินการต่อ
  5. เปิดโฟลเดอร์ที่คุณแตกออกมาแล้วคลิกขวาภายในโฟลเดอร์นั้น เลือกตัวเลือก "เปิดในเทอร์มินัล" เพื่อเปิดพรอมต์คำสั่ง Windows PowerShell

การเปิดพรอมต์คำสั่ง Windows PowerShell สำหรับ ADB บน ​​File Explorer

การเปิดใช้งานการดีบัก ADB บนอุปกรณ์ Android

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

  1. คุณต้องเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ซึ่งถูกซ่อนไว้โดยค่าเริ่มต้น โดยไปที่การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขรุ่น แตะหมายเลขบิลด์อย่างรวดเร็วเจ็ดครั้งเพื่อเปิดใช้งานโหมด
  2. เมื่อเปิดใช้งานแล้ว ตัวเลือกนักพัฒนาของระบบของอุปกรณ์จะปรากฏขึ้น ตำแหน่งของส่วนจะแตกต่างกันไปตามโหมดโทรศัพท์หรือยี่ห้อของคุณ คุณสามารถค้นหาได้เมื่อเปิดการตั้งค่า บางครั้งอยู่ในพื้นที่ระบบและการอัปเดตและที่อื่นๆ นอกจากนี้ยังสามารถตั้งชื่อแตกต่างกันในอุปกรณ์อื่นๆ
  3. ไปที่ตัวเลือกสำหรับนักพัฒนาและเปิดใช้งานตัวเลือกการแก้ไขข้อบกพร่อง USB ภายใต้ส่วนการดีบัก
  4. เชื่อมต่ออุปกรณ์ของคุณกับพีซีที่ใช้ Windows 11 โดยใช้สาย USB และเปลี่ยนโหมด USB เป็นโหมด “การถ่ายโอนไฟล์ (MTP)”
  5. อุปกรณ์ของคุณจะแสดงกล่องโต้ตอบที่ขออนุญาตสำหรับการดีบัก USB ที่อนุญาตให้ทำการดีบักผ่านคอมพิวเตอร์เครื่องนี้ แตะ "ตกลง" เพื่อดำเนินการต่อ คุณยังสามารถทำเครื่องหมายที่ช่องภายในกล่องโต้ตอบ ดังนั้นคุณจะไม่ต้องทำทุกครั้งที่เชื่อมต่ออุปกรณ์กับพีซี

คำสั่ง ADB บน ​​PowerShell บน Windows 11

เมื่อตั้งค่าทุกอย่างแล้ว (ติดตั้งไดรเวอร์ ADB แล้ว ตัวเลือกนักพัฒนาของอุปกรณ์ Android มือถือจะเปิดใช้งาน และอุปกรณ์เชื่อมต่อกับพีซีผ่านสาย USB) คุณสามารถตรวจสอบได้ว่าอุปกรณ์ของคุณเชื่อมต่อกับพีซีสำเร็จหรือไม่ เพียงดำเนินการบนหน้าต่างพรอมต์คำสั่งของพีซีของคุณโดยใช้คำสั่ง “cmd” และ “อุปกรณ์ adb” การทำเช่นนั้นจะแสดง “รายการอุปกรณ์ที่แนบมา”

นักพัฒนามักใช้สาย USB เมื่อทำการดีบัก ADB แต่ก็สามารถทำได้แบบไร้สายบนอุปกรณ์เฉพาะที่เชื่อมต่อผ่าน Wi-Fi การตั้งค่าอุปกรณ์ต้องใช้งานมากขึ้น แต่จะขจัดปัญหาการเชื่อมต่อ USB ทั่วไป เช่น การติดตั้งไดรเวอร์

สามารถใช้ ADB บนอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android เวอร์ชันต่างๆ ได้ อย่างไรก็ตาม โปรดทราบว่าคำแนะนำสำหรับการดีบักแบบไร้สายจะแตกต่างกันไปในอุปกรณ์ที่ใช้ Android 11 หรือสูงกว่า และ Android 10 หรือต่ำกว่า นี่คือวิธีที่คุณสามารถทำได้

การดีบักแบบไร้สายสำหรับอุปกรณ์ที่ใช้ Android 11 ขึ้นไป

  • ก่อนเริ่มต้น จำเป็นที่พีซี Windows 11 และอุปกรณ์ต้องเชื่อมต่อกับเครือข่ายไร้สายเดียวกัน
  • เปิดใช้งานตัวเลือกนักพัฒนาของอุปกรณ์ของคุณโดยใช้ขั้นตอนเดียวกันกับที่กล่าวไว้ข้างต้น
  • ในตัวเลือกสำหรับนักพัฒนา ไปที่ส่วนการดีบักและเปิดใช้งาน "การดีบักแบบไร้สาย" เลือก "อนุญาต" เมื่อคุณได้รับข้อความแจ้ง
Android Studio บัมเบิลบี
จับคู่พีซีและอุปกรณ์ Windows 11 ผ่านเครือข่าย Wi-Fi เดียวกันโดยใช้ Android Studio Bumblebee
  • เปิด Android Studio บัมเบิลบี บนพีซีของคุณ และเลือก “จับคู่อุปกรณ์โดยใช้ Wi-Fi” ซึ่งคุณสามารถเข้าถึงได้ผ่านเมนูแบบเลื่อนลงการกำหนดค่าการทำงาน คุณจะเห็นหน้าต่างป๊อปอัปสำหรับจับคู่อุปกรณ์โดยใช้รหัส QR หรือรหัสการจับคู่
ตัวเลือกการดีบักแบบไร้สายบนโทรศัพท์ Google Pixel
สองวิธีในการจับคู่อุปกรณ์กับพีซี Windows 11 แบบไร้สาย: ผ่านรหัส QR หรือรหัสการจับคู่
  • ตรวจสอบอุปกรณ์ของคุณแล้วแตะ "การดีบักแบบไร้สาย" เพื่อเริ่มการจับคู่ ตามที่กล่าวไว้ มีสองวิธีในการทำ: ผ่านรหัส QR หรือรหัสการจับคู่ เลือกอันไหนที่เหมาะกับคุณมากกว่า

การดีบักแบบไร้สายสำหรับอุปกรณ์ที่ใช้ Android 10 และต่ำกว่า

  • เชื่อมต่ออุปกรณ์และพีซีของคุณกับเครือข่าย Wi-Fi เดียวกัน
  • เชื่อมต่ออุปกรณ์กับพีซีโดยใช้สาย USB และตั้งค่าอุปกรณ์ให้รอการเชื่อมต่อ TCP/IP ที่พอร์ต 5555

  • ตัดการเชื่อมต่ออุปกรณ์จากพีซีที่ใช้ Windows 11 โดยถอดสาย USB
  • ตอนนี้คุณสามารถเชื่อมต่อกับพีซีโดยใช้ที่อยู่ IP ของอุปกรณ์ Android ของคุณ

  • ในกรณีที่การเชื่อมต่อขาดหายไป ให้รันคำสั่ง "adb connect" หรือ "adb kill-server" โดยคุณจะต้องทำซ้ำขั้นตอนทั้งหมดอีกครั้ง

มีบางกรณีที่คุณอาจประสบปัญหาในการสร้างการเชื่อมต่อระหว่างพีซี Windows 11 และอุปกรณ์ Android ของคุณ และสาเหตุอาจแตกต่างกันไปตามประเภทของการดีบักที่คุณใช้ ตัวอย่างเช่น การดีบักแบบไร้สายอาจเป็นปัญหาได้หากพีซีและอุปกรณ์เชื่อมต่อกับเครือข่ายสองเครือข่ายแยกกัน นอกจากนี้ยังอาจเกิดขึ้นได้หากไม่มีการติดตั้งไดรเวอร์ ADB บนพีซีหรือเมื่อไดรเวอร์เหล่านั้นล้าสมัย สำหรับการดีบักแบบมีสาย USB ที่ผิดพลาดอาจทำให้เกิดปัญหาได้เช่นกัน

เมื่อทุกอย่างได้รับการแก้ไขแล้ว การใช้ ADB จะทำให้คุณมีสิ่งต่างๆ มากมายให้สำรวจบนอุปกรณ์ Android ของคุณ มันสามารถส่งมอบคำสั่งที่หลากหลาย ตั้งแต่การคัดลอกไฟล์ไปจนถึงการปรับแต่งคุณสมบัติ OEM หรือส่วนต่อประสานผู้ใช้และอื่น ๆ อีกมากมาย ใน เอกสารคู่มือผู้ใช้ Android StudioGoogle มีรายการที่คุณสามารถลองใช้คำสั่งเพื่อตั้งค่าการส่งต่อพอร์ต หยุดเซิร์ฟเวอร์ ADB ออกคำสั่งเชลล์ และอื่นๆ

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

ฟอรั่มผู้ใช้

ข้อความ 1