ไม่พบคำสั่ง ADB

Mi Phb Kha Sang Adb



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

ในบทความนี้ เราจะทำความเข้าใจว่าอะไรเป็นสาเหตุของข้อผิดพลาด 'ไม่พบคำสั่ง adb' และกล่าวถึงวิธีการต่างๆ ในการแก้ไขปัญหา

อะไรทำให้เกิดข้อผิดพลาด 'ไม่พบคำสั่ง ADB'

สาเหตุหลักสองประการ:







  1. แพ็คเกจแพลตฟอร์ม Android SDK หายไป
  2. เส้นทางที่ไม่ถูกต้องไปยังไบนารี adb

ให้เราพูดถึงวิธีการที่เป็นไปได้ในการแก้ไขคำสั่ง adb ไม่พบข้อผิดพลาด



โปรดทราบว่าข้อผิดพลาดนี้เกิดขึ้นเมื่อรันคำสั่ง adb ในระบบ Unix เช่น Linux และ macOS



ใน Windows ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อใช้ Bash shell ที่ให้ไว้ในแพ็คเกจ Git SCM





แก้ไข # 1: ไม่มีแพ็คเกจแพลตฟอร์ม Android SDK ที่ขาดหายไป

สาเหตุหลักประการหนึ่งของข้อผิดพลาดนี้คือ Android SDK Platform Package ที่ขาดหายไป ก่อนที่คุณจะสามารถรันคำสั่ง adb คุณต้องแน่ใจว่าคุณมีข้อกำหนดเบื้องต้นที่จำเป็นติดตั้งอยู่ในระบบของคุณ

ในการแก้ไขข้อผิดพลาด คุณสามารถติดตั้ง SDK Platform Tools ดังที่แสดงในขั้นตอนต่อไปนี้:



ขั้นตอนที่ 1: เริ่มต้นด้วยการดาวน์โหลด SDK Platform Tools สำหรับระบบของคุณในแหล่งข้อมูลต่อไปนี้:

ขั้นตอนที่ 2: เมื่อดาวน์โหลดแล้ว ให้แตกไฟล์ zip ไปยังตำแหน่งเฉพาะ

บันทึก: คุณต้องมีสิทธิ์อ่าน/เขียนในไดเร็กทอรีที่ระบุ

บน Windows คุณสามารถแตกเครื่องมือในไดเร็กทอรี C:\

สำหรับผู้ใช้ macOS และ Linux คุณสามารถใช้ไดเร็กทอรีโฮมหรือ /opt

สำหรับผู้ใช้วินโดวส์

สำหรับผู้ใช้ยูนิกซ์

หลังจากแตกไฟล์แล้ว คุณควรมีรายการไฟล์และไดเร็กทอรีตามที่แสดงในภาพประกอบก่อนหน้านี้

ขั้นตอนที่ 3: เมื่อแตกไฟล์แล้ว เราสามารถเพิ่มพาธไปยังโฟลเดอร์ที่แตกไฟล์ไปยังพาธของระบบได้ ซึ่งช่วยให้เราเข้าถึงไบนารีในไดเร็กทอรีเครื่องมือแพลตฟอร์มได้จากทุกที่ในระบบ

บน Windows ให้เปิดการค้นหาของ Windows และป้อน 'ตัวแปรสภาพแวดล้อม'

ค้นหา 'แท็บขั้นสูง' ในหน้าต่างคุณสมบัติของระบบ

จากนั้นเลือก 'ตัวแปรสภาพแวดล้อม' เพื่อดูและแก้ไข

ในส่วนตัวแปรระบบ เลือกเส้นทางและเลือกปุ่มแก้ไข

หากต้องการเพิ่มค่าใหม่ในตัวแปรพาธ ให้เลือกปุ่มใหม่ในหน้าต่าง 'แก้ไขตัวแปรสภาพแวดล้อม'

ตั้งค่าเป็นเส้นทางไปยังไดเร็กทอรีแพลตฟอร์ม (เส้นทางสัมบูรณ์)

ตัวอย่างเช่น: C:\platform-tools

คลิกตกลงเพื่อบันทึก จากนั้นคุณสามารถโหลดพรอมต์คำสั่งซ้ำเพื่อเข้าถึงคำสั่ง adb

บน Windows และ macOS ให้รันคำสั่งต่อไปนี้เพื่อเพิ่มไดเร็กทอรีเครื่องมือแพลตฟอร์มไปยังเส้นทางของระบบของคุณ

ส่งออก เส้นทาง = ~ / แพลตฟอร์ม-เครื่องมือ: $PATH

ตรวจสอบให้แน่ใจว่าได้แทนที่พาธไปยังไดเร็กทอรี platforms-tools ด้วยค่าเป้าหมายของคุณ

รันคำสั่งต่อไปนี้:

$ แหล่งที่มา .bashrc

คำสั่งก่อนหน้านี้ควรโหลดตัวแปรสภาพแวดล้อมใหม่

แก้ไข #2: เส้นทางที่ไม่ถูกต้องไปยัง ADB Binary

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

ตรวจสอบคำแนะนำที่ให้ไว้ในตัวอย่างก่อนหน้านี้เพื่อเรียนรู้เพิ่มเติม

บทสรุป

ในบทความนี้ เราได้สำรวจสาเหตุที่เป็นไปได้สองประการของข้อผิดพลาด 'ไม่พบคำสั่ง adb' และวิธีแก้ไข