โฮมเพจ » ทำอย่างไร » วิธีการติดตั้งและใช้ ADB ยูทิลิตี้ Debug Bridge ของ Android

    วิธีการติดตั้งและใช้ ADB ยูทิลิตี้ Debug Bridge ของ Android

    ADB สะพาน Android Debug เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่มาพร้อมกับ Android SDK ของ Google ADB สามารถควบคุมอุปกรณ์ของคุณผ่าน USB จากคอมพิวเตอร์คัดลอกไฟล์ไปมาติดตั้งและถอนการติดตั้งแอพเรียกใช้คำสั่งเชลล์และอื่น ๆ.

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

    ขั้นตอนที่หนึ่ง: ตั้งค่า Android SDK

    ไปที่หน้าดาวน์โหลด Android SDK แล้วเลื่อนลงไปที่“ SDK เครื่องมือเท่านั้น” ซึ่งเป็นชุดเครื่องมือที่มี ADB ดาวน์โหลดไฟล์ ZIP สำหรับแพลตฟอร์มของคุณและแตกไฟล์ได้ทุกที่ที่คุณต้องการจัดเก็บไฟล์ ADB ซึ่งเป็นแบบพกพาคุณจึงสามารถวางไว้ที่ใดก็ได้ที่คุณต้องการ.

    เริ่ม SDK Manager EXE และยกเลิกการเลือกทุกอย่างยกเว้น“ Android SDK Platform-tools” หากคุณใช้โทรศัพท์ Nexus คุณอาจต้องการเลือก“ ไดรเวอร์ USB ของ Google” เพื่อดาวน์โหลดไดรเวอร์ของ Google คลิกที่ปุ่มติดตั้ง ดาวน์โหลดและติดตั้งแพ็คเกจเครื่องมือแพลตฟอร์มซึ่งมี ADB และยูทิลิตี้อื่น ๆ.

    เมื่อเสร็จแล้วคุณสามารถปิดตัวจัดการ SDK.

    ขั้นตอนที่สอง: เปิดใช้งานการแก้ไขข้อบกพร่อง USB บนโทรศัพท์ของคุณ

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

    กลับไปที่หน้าการตั้งค่าหลักและคุณจะเห็นตัวเลือกใหม่ใกล้ด้านล่างชื่อ“ ตัวเลือกสำหรับนักพัฒนา” เปิดสิ่งนั้นและเปิดใช้งาน“ USB Debugging”.

    หลังจากนั้นเมื่อคุณเชื่อมต่อโทรศัพท์ของคุณกับคอมพิวเตอร์คุณจะเห็นป๊อปอัพชื่อ“ อนุญาตการแก้ไขข้อบกพร่อง USB” ในโทรศัพท์ของคุณ ทำเครื่องหมายที่ช่อง“ อนุญาตจากคอมพิวเตอร์เครื่องนี้เสมอ” แล้วแตะตกลง.

    ขั้นตอนที่สาม: ทดสอบ ADB และติดตั้งไดรเวอร์โทรศัพท์ของคุณ (ถ้าจำเป็น)

    เปิดโฟลเดอร์ที่คุณติดตั้งเครื่องมือ SDK ในและเปิดโฟลเดอร์เครื่องมือแพลตฟอร์ม นี่คือที่เก็บโปรแกรม ADB กด Shift ค้างไว้และคลิกขวาภายในโฟลเดอร์ เลือก“ หน้าต่างคำสั่งเปิดที่นี่”.

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

    อุปกรณ์ adb

    คุณควรเห็นอุปกรณ์ในรายการ หากอุปกรณ์ของคุณเชื่อมต่อ แต่ไม่มีอะไรปรากฏในรายการคุณจะต้องติดตั้งไดรเวอร์ที่เหมาะสม.

    ผู้ผลิตโทรศัพท์ของคุณอาจมีแพ็คเกจไดรเวอร์ที่ดาวน์โหลดได้สำหรับอุปกรณ์ของคุณ ดังนั้นมุ่งหน้าไปยังเว็บไซต์ของพวกเขาและค้นหาไดรเวอร์สำหรับอุปกรณ์ของคุณ - โมโตโรล่าอยู่ที่นี่ซัมซุงอยู่ที่นี่และเอชทีซีมาเป็นส่วนหนึ่งของชุดที่เรียกว่า HTC Sync Manager คุณยังสามารถค้นหา XDA Developers สำหรับการดาวน์โหลดไดร์เวอร์โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม.

    คุณสามารถลองติดตั้งไดรเวอร์ USB ของ Google จากโฟลเดอร์ Extras ในหน้าต่าง SDK Manager ดังที่เราได้กล่าวถึงในขั้นตอนแรก ใช้งานได้กับโทรศัพท์บางรุ่นรวมถึงอุปกรณ์ Nexus.

    หากคุณใช้ไดรเวอร์ USB ของ Google คุณอาจต้องบังคับให้ Windows ใช้ไดรเวอร์ที่ติดตั้งไว้สำหรับอุปกรณ์ของคุณ เปิดตัวจัดการอุปกรณ์ (คลิกเริ่มพิมพ์ตัวจัดการอุปกรณ์และกด Enter) ค้นหาอุปกรณ์ของคุณคลิกขวาแล้วเลือกคุณสมบัติ คุณอาจเห็นเครื่องหมายอัศเจรีย์สีเหลืองอยู่ติดกับอุปกรณ์หากติดตั้งไดรเวอร์ไม่ถูกต้อง.

    บนแท็บ Driver ให้คลิก Update Driver.

    ใช้ตัวเลือกเรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์.

    คุณจะพบไดรเวอร์ USB ของ Google ในโฟลเดอร์“ พิเศษ” ที่คุณติดตั้งไฟล์ Android SDK เลือก Google \ usb_driver โฟลเดอร์และคลิกถัดไป.

    เมื่อคุณติดตั้งไดรเวอร์อุปกรณ์แล้วให้เสียบโทรศัพท์แล้วลองใช้คำสั่งอุปกรณ์ adb อีกครั้ง:

    อุปกรณ์ adb

    หากทุกอย่างเป็นไปด้วยดีคุณควรเห็นอุปกรณ์ของคุณในรายการและคุณพร้อมที่จะเริ่มใช้ ADB!

    ขั้นตอนที่สี่ (ตัวเลือก): เพิ่ม ADB ไปยังระบบของคุณ

    คุณต้องไปที่โฟลเดอร์ของ ADB และเปิด Command Prompt ที่นั่นทุกครั้งที่คุณต้องการใช้ อย่างไรก็ตามหากคุณเพิ่มลงใน Windows System Path ของคุณคุณก็ไม่จำเป็นต้องพิมพ์ adb จากพรอมต์คำสั่งเพื่อเรียกใช้คำสั่งเมื่อใดก็ตามที่คุณต้องการไม่ว่าคุณจะอยู่ในโฟลเดอร์ใด.

    กระบวนการแตกต่างกันเล็กน้อยใน Windows 7 และ 10 ดังนั้นลองดูคู่มือฉบับเต็มของเราเพื่อแก้ไข System PATH ของคุณสำหรับขั้นตอนที่จำเป็นในการทำสิ่งนี้.

    คำสั่ง ADB ที่เป็นประโยชน์

    นอกจากความหลากหลายของเทคนิคที่ต้องใช้ ADB แล้ว ADB ยังมีคำสั่งที่มีประโยชน์:

    adb ติดตั้ง C: \ package.apk - ติดตั้งแพ็คเกจที่ C: \ package.apk บนคอมพิวเตอร์ของคุณบนอุปกรณ์ของคุณ.

    adb ถอนการติดตั้ง package.name - ถอนการติดตั้งแพ็คเกจด้วย package.name จากอุปกรณ์ของคุณ ตัวอย่างเช่นคุณจะใช้ชื่อ com.rovio.angrybirds เพื่อถอนการติดตั้งแอพ Angry Birds.

    adb pushC: \ file / sdcard / file - ส่งไฟล์จากคอมพิวเตอร์ไปยังอุปกรณ์ของคุณ ตัวอย่างเช่นคำสั่งที่นี่จะผลักไฟล์ที่อยู่ที่ไฟล์ C: \ บนคอมพิวเตอร์ของคุณไปยัง / sdcard / ไฟล์บนอุปกรณ์ของคุณ

    adb pull / sdcard / ไฟล์ C: \ file - ดึงไฟล์จากอุปกรณ์ของคุณไปยังคอมพิวเตอร์ - ทำงานเหมือน adb push แต่กลับด้าน.

    adb logcat - ดูบันทึกของอุปกรณ์ Android ของคุณ มีประโยชน์สำหรับการดีบักแอป.

    adb shell - ให้เชลล์คำสั่ง Linux แบบโต้ตอบบนอุปกรณ์ของคุณ.

    adb shell คำสั่ง - รันคำสั่งเชลล์ที่ระบุบนอุปกรณ์ของคุณ.


    สำหรับคำแนะนำฉบับเต็มเกี่ยวกับ ADB ดูที่หน้า Android Debug Bridge บนเว็บไซต์ Android Developers ของ Google.

    เครดิตรูปภาพ: LAI Ryanne บน Flickr