ADB 101: ทำหน้าที่อะไรและจะตั้งค่าอย่างไรใน Windows 11
7 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย 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 ของคุณ
- บน หน้าคู่มือผู้ใช้ ADB ให้บริการโดย Google คุณสามารถเข้าถึง ลิงก์ไปยังหน้าดาวน์โหลดของเครื่องมือ ADB. มีไดรเวอร์ ADB ในสามตัวเลือก ขึ้นอยู่กับระบบปฏิบัติการของคอมพิวเตอร์ของคุณ เลือกอันแรกเพื่อรับเวอร์ชันล่าสุดที่คุณใช้กับ Windows 11 ได้
- การคลิกตัวเลือก "ดาวน์โหลดเครื่องมือแพลตฟอร์ม SDK สำหรับ Windows" จะนำคุณไปยังหน้าพร้อมท์ เพียงทำเครื่องหมายที่ช่องและคลิกปุ่ม ดาวน์โหลด Android SDK Platform-Tools สำหรับ Windows เพื่อ เริ่มการดาวน์โหลด.
- เมื่อดาวน์โหลดไฟล์ ZIP แล้ว คุณต้องย้ายและแยกโฟลเดอร์ไปยังโฟลเดอร์ที่คุณสามารถเข้าถึงได้ง่าย เราแนะนำให้ติดตั้งไว้บนไดรฟ์รูท (C:\) ของพีซี Windows 11
- ในการดำเนินการขั้นตอนการแตกไฟล์ ให้คลิกขวาที่ไฟล์ ZIP แล้วเลือกตัวเลือก “แตกไฟล์ทั้งหมด…” หลังจากนั้นข้อความแจ้งจะปรากฏขึ้น เพียงเลือกปุ่ม "แยก" เพื่อดำเนินการต่อ
- เปิดโฟลเดอร์ที่คุณแตกออกมาแล้วคลิกขวาภายในโฟลเดอร์นั้น เลือกตัวเลือก "เปิดในเทอร์มินัล" เพื่อเปิดพรอมต์คำสั่ง Windows PowerShell
การเปิดใช้งานการดีบัก ADB บนอุปกรณ์ Android
การดาวน์โหลดไดรเวอร์ ADB ไม่ใช่แค่สิ่งเดียวที่คุณควรทำเพื่อเรียกใช้คำสั่ง ADB บนอุปกรณ์ Android คุณต้องเตรียมโทรศัพท์หรือแท็บเล็ตให้พร้อมสำหรับการสื่อสารระหว่างส่วนประกอบ ADB เพื่อให้ทำงานได้ ต่อไปนี้คือวิธีเปิดใช้การดีบัก ADB บนอุปกรณ์ของคุณ
- คุณต้องเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ซึ่งถูกซ่อนไว้โดยค่าเริ่มต้น โดยไปที่การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขรุ่น แตะหมายเลขบิลด์อย่างรวดเร็วเจ็ดครั้งเพื่อเปิดใช้งานโหมด
- เมื่อเปิดใช้งานแล้ว ตัวเลือกนักพัฒนาของระบบของอุปกรณ์จะปรากฏขึ้น ตำแหน่งของส่วนจะแตกต่างกันไปตามโหมดโทรศัพท์หรือยี่ห้อของคุณ คุณสามารถค้นหาได้เมื่อเปิดการตั้งค่า บางครั้งอยู่ในพื้นที่ระบบและการอัปเดตและที่อื่นๆ นอกจากนี้ยังสามารถตั้งชื่อแตกต่างกันในอุปกรณ์อื่นๆ
- ไปที่ตัวเลือกสำหรับนักพัฒนาและเปิดใช้งานตัวเลือกการแก้ไขข้อบกพร่อง USB ภายใต้ส่วนการดีบัก
- เชื่อมต่ออุปกรณ์ของคุณกับพีซีที่ใช้ Windows 11 โดยใช้สาย USB และเปลี่ยนโหมด USB เป็นโหมด “การถ่ายโอนไฟล์ (MTP)”
- อุปกรณ์ของคุณจะแสดงกล่องโต้ตอบที่ขออนุญาตสำหรับการดีบัก USB ที่อนุญาตให้ทำการดีบักผ่านคอมพิวเตอร์เครื่องนี้ แตะ "ตกลง" เพื่อดำเนินการต่อ คุณยังสามารถทำเครื่องหมายที่ช่องภายในกล่องโต้ตอบ ดังนั้นคุณจะไม่ต้องทำทุกครั้งที่เชื่อมต่ออุปกรณ์กับพีซี
เมื่อตั้งค่าทุกอย่างแล้ว (ติดตั้งไดรเวอร์ ADB แล้ว ตัวเลือกนักพัฒนาของอุปกรณ์ Android มือถือจะเปิดใช้งาน และอุปกรณ์เชื่อมต่อกับพีซีผ่านสาย USB) คุณสามารถตรวจสอบได้ว่าอุปกรณ์ของคุณเชื่อมต่อกับพีซีสำเร็จหรือไม่ เพียงดำเนินการบนหน้าต่างพรอมต์คำสั่งของพีซีของคุณโดยใช้คำสั่ง “cmd” และ “อุปกรณ์ adb” การทำเช่นนั้นจะแสดง “รายการอุปกรณ์ที่แนบมา”
นักพัฒนามักใช้สาย USB เมื่อทำการดีบัก ADB แต่ก็สามารถทำได้แบบไร้สายบนอุปกรณ์เฉพาะที่เชื่อมต่อผ่าน Wi-Fi การตั้งค่าอุปกรณ์ต้องใช้งานมากขึ้น แต่จะขจัดปัญหาการเชื่อมต่อ USB ทั่วไป เช่น การติดตั้งไดรเวอร์
สามารถใช้ ADB บนอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android เวอร์ชันต่างๆ ได้ อย่างไรก็ตาม โปรดทราบว่าคำแนะนำสำหรับการดีบักแบบไร้สายจะแตกต่างกันไปในอุปกรณ์ที่ใช้ Android 11 หรือสูงกว่า และ Android 10 หรือต่ำกว่า นี่คือวิธีที่คุณสามารถทำได้
การดีบักแบบไร้สายสำหรับอุปกรณ์ที่ใช้ Android 11 ขึ้นไป
- ก่อนเริ่มต้น จำเป็นที่พีซี Windows 11 และอุปกรณ์ต้องเชื่อมต่อกับเครือข่ายไร้สายเดียวกัน
- เปิดใช้งานตัวเลือกนักพัฒนาของอุปกรณ์ของคุณโดยใช้ขั้นตอนเดียวกันกับที่กล่าวไว้ข้างต้น
- ในตัวเลือกสำหรับนักพัฒนา ไปที่ส่วนการดีบักและเปิดใช้งาน "การดีบักแบบไร้สาย" เลือก "อนุญาต" เมื่อคุณได้รับข้อความแจ้ง
- เปิด Android Studio บัมเบิลบี บนพีซีของคุณ และเลือก “จับคู่อุปกรณ์โดยใช้ Wi-Fi” ซึ่งคุณสามารถเข้าถึงได้ผ่านเมนูแบบเลื่อนลงการกำหนดค่าการทำงาน คุณจะเห็นหน้าต่างป๊อปอัปสำหรับจับคู่อุปกรณ์โดยใช้รหัส 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