ADB คืออะไร? ทำไมต้องใช้?
ADB (Android Debug Bridge) = เครื่องมือสื่อสารระหว่างคอมพิวเตอร์ (Windows) กับโทรศัพท์ Android ผ่าน USB หรือ Wi-Fi ใช้สำหรับ:
- คัดลอก/ย้ายไฟล์ ระหว่าง PC ↔ โทรศัพท์
- ติดตั้ง/ลบแอป (.apk) จาก PC
- รันคำสั่ง Shell บนโทรศัพท์ (ls, pm, am, logcat, screencap...)
- Unlock bootloader, Flash custom recovery/ROM, Root
- Debug แอปที่กำลังพัฒนา
ADB เป็นส่วนหนึ่งของ Android SDK Platform-Tools
ขั้นตอนติดตั้ง ADB บน Windows 10
วิธีที่ 1: ติดตั้ง Android SDK Command Line Tools (วิธีมาตรฐาน)
- เข้า Android Studio Download Page → โซน "Command line tools only" → ดาวน์โหลด sdk-tools-windows (ไฟล์ .zip)
- แตกไฟล์ .zip ไปโฟลเดอร์ที่ต้องการ (เช่น
C:\adbหรือC:\platform-tools) - เข้าโฟลเดอร์
binภายใน → พิมพ์cmdบน Address Bar → Enter (เปิด CMD ที่ path นี้) - รันคำสั่งดาวน์โหลด Platform-Tools:
sdkmanager "platform-tools" "platforms;android-28" - พิมพ์
yยอมรับ License → รอดาวน์โหลดเสร็จ - ตอนนี้โฟลเดอร์
platform-toolsจะมีadb.exe,fastboot.exeพร้อมใช้
วิธีที่ 2: เปิด USB Debugging บนโทรศัพท์ Android
- Settings → About phone → หา Build number หรือ MIUI Version
- แตะ 7-8 ครั้ง → จะขึ้น "You are now a developer!"
- กลับ Settings → Additional settings / System → Developer options
- เปิด USB debugging → OK ยืนยัน
- เสียบ USB เข้า PC → บนโทรศัพท์จะขอ "Allow USB debugging?" → ✓ Always allow from this computer → OK
วิธีที่ 3: ทดสอบ ADB
- เปิด CMD ที่โฟลเดอร์
platform-tools(หรือที่ไหนก็ได้ถ้าเพิ่ม PATH แล้ว - ดูวิธีที่ 5) - พิมพ์:
adb devices→ Enter - ควรเห็น Serial Number ของโทรศัพท์ และสถานะ device
❌ หากเห็น unauthorized → ตรวจสอบหน้าจอโทรศัพท์ว่ากด Allow แล้วหรือยัง
❌ หากไม่แสดงอะไรเลย → ไปวิธีที่ 4 (ติดตั้ง Driver)
วิธีที่ 4: ติดตั้ง USB Driver (ถ้า adb devices ไม่เจออุปกรณ์)
- ดาวน์โหลด Driver จากเว็บผู้ผลิต (Samsung, Xiaomi, Oppo, Vivo, Realme, OnePlus, Google Pixel, Sony, Motorola, Nokia...) หรือค้น "XDA [model] usb driver"
- กด Win + R →
devmgmt.msc→ Enter (Device Manager) - ขยาย Portable Devices → คลิกขวาโทรศัพท์ → Update driver
- เลือก Browse my computer for drivers → Let me pick from a list → เลือก Driver ที่ดาวน์โหลดมา → Next
- รอติดตั้งเสร็จ → รีสตาร์ท PC → ทดสอบ
adb devicesอีกครั้ง
วิธีที่ 5: เพิ่ม ADB ลง System PATH (แนะนำ - ใช้สะดวกตลอดชีวิต)
- กด Win + R →
sysdm.cpl→ Enter - แท็บ Advanced → Environment Variables
- ส่วน System variables → หา Path → Edit
- New → วาง Path โฟลเดอร์
platform-tools(เช่นC:\platform-tools) - OK ทั้งหมด → ปิด CMD เก่า เปิด CMD ใหม่ → พิมพ์
adb versionทดสอบ
ตอนนี้พิมพ์ adb ได้จากที่ไหนก็ได้ ไม่ต้อง cd ไปโฟลเดอร์ทุกครั้ง
🎉 เสร็จแล้ว! ตอนนี้คุณมี ADB พร้อมใช้งาน: สำรองข้อมูล, ติดตั้งแอป, unlock bootloader, root, screen record, logcat... อะไรก็ได้ครับ