ADB (Android Debug Bridge) เป็นเครื่องมือบรรทัดคำสั่ง ส่วนหนึ่งของ Android SDK ใช้ส่งคำสั่งไปยังอุปกรณ์ Android ผ่าน USB ไม่ได้แค่สำหรับนักพัฒนา ผู้ใช้ทั่วไปก็ใช้ได้หลายอย่าง: ติดตั้งแอปนอก Store (Sideload), รูทเครื่อง, ถ่ายโอนไฟล์, สำรองข้อมูล, บันทึกหน้าจอ
ติดตั้ง ADB บน Windows
- ดาวน์โหลด Platform Tools for Windows (มี Mac/Linux ด้วย)
- แตกไฟล์ ZIP เก็บไว้ที่ไดรฟ์ C: หรือ Home folder (Linux) เพื่อหาง่าย
- เปิดโฟลเดอร์
platform-toolsกด Shift + คลิกขวา > เลือก Open PowerShell window here (หรือ Command Prompt)
เปิดใช้งาน USB Debugging บน Android
ขั้นตอนอาจต่างกันเล็กน้อยตามยี่ห้อ แต่หลักการเหมือนกัน:
- เข้า การตั้งค่า > เกี่ยวกับโทรศัพท์ > ข้อมูลซอฟต์แวร์
- แตะ Build number 7 ครั้ง เพื่อเปิด Developer Options
- กลับไป เกี่ยวกับโทรศัพท์ จะเห็น Developer options ให้เข้าไป
- เปิด USB Debugging และยืนยัน
- เชื่อม USB กับคอมพิวเตอร์
- บนโทรศัพท์จะโผล่ "Allow USB debugging" ให้แตะ Allow (ติ๊ก "Always allow this computer" หากเชื่อถือเครื่องนั้น)
ทดสอบการเชื่อมต่อ ADB
- เชื่อมโทรศัพท์กับ PC
- ใน Command Prompt พิมพ์
adb devicesแล้ว Enter - หากแสดงหมายเลขอุปกรณ์ = เชื่อมต่อสำเร็จ
ถ้าไม่ทำงาน ลองทำนี้
หากไม่โผล่ข้อความ Allow USB Debugging: รีสตาร์ทโทรศัพท์ หรือเปลี่ยนโหมด USB เป็น "Transfer images" หรือ "MIDI"
หาก error ADB is not recognized... ต้องเพิ่ม System Variable:
- ติดตั้ง Java SE Development Kit (JDK) จากเว็บ Oracle
- คลิกขวา This PC > Properties > Advanced System Settings
- แตะ Environment Variables
- ใน System Variables หา Path > Edit > Browse
- เลือกโฟลเดอร์
platform-toolsที่เก็บไว้ > OK ทุกหน้าต่าง - เปิด Command Prompt ใหม่ในโฟลเดอร์ platform-tools > พิมพ์
adb devices
หากแสดง "unauthorized" ให้ดูที่โทรศัพท์ อนุญาต USB Debugging ใหม่