Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

Android Debug Bridge (ADB) เป็นเครื่องมือที่ให้ควบคุมอุปกรณ์ Android จากคอมพิวเตอร์/แล็ปท็อป ได้ ทำให้ติดตั้งแอปผ่านคอมพิวเตอร์ และดีบั๊กแอปได้ โดยค่าเริ่มต้น ADB จะปิดอยู่ ต้องเปิดเองจากโทรศัพท์ ผู้ใช้รายงานข้อผิดพลาด ADB เช่น ข้อความ "ADB device unauthorized" หากคุณหาวิธีแก้ หรืออยากรู้ว่ามีวิธี bypass ADB device unauthorized ไหม อ่านต่อเลย จะแสดงวิธีแก้และ bypass ADB unauthorized errors รวมถึง ADBlink device unauthorized เริ่มกันเลย!

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

วิธี Bypass ข้อความ ADB Device Unauthorized

มาดูสาเหตุก่อน

  • การเชื่อมต่อ USB ผิดปกติ
  • ไม่มีพรอมป์ RSA fingerprint
  • การเชื่อมต่อ ADB ผิดพลาด
  • ปัญหา USB Drivers
  • ปัญหา ADB Drivers

หมายเหตุ: สมาร์ทโฟนแต่ละรุ่นตั้งค่าต่างกัน อาจแตกต่างจากคู่มือ วิธีทดสอบบน Moto g(8) Power lite Android 10 (Stock)

วิธีที่ 1: เปลี่ยนการเชื่อมต่อ USB

ผู้ใช้รายงานว่าไม่ได้รับพรอมป์ที่ถูกต้องขณะทำกิจกรรม ADB หาก USB ขาดการเชื่อมต่อระหว่างทาง อาจเกิด ADB device unauthorized สาเหตุอาจเป็นสาย USB หรือ USB Hub ลองเปลี่ยนสายและ Hub ดู

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android
Photo by Lucian Alexe on Unsplash

วิธีที่ 2: อัปเดต USB Drivers

เมื่อเชื่อมโทรศัพท์กับ PC แต่อาจไม่ถูกจดจำเพราะ USB Drivers ผิดปกติ การอัปเดตอาจช่วย

1. กดปุ่ม Windows พิมพ์ Device Manager แล้วกด Open

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

2.ดับเบิลคลิก Universal Serial Bus controllers

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. คลิกขวาที่ USB driver ของคุณ เลือก Update driver

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. คลิก Search automatically for Updated driver software ให้ Windows ติดตั้งอัตโนมัติ

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

5. ทำซ้ำสำหรับ USB drivers ทั้งหมด ใต้ Universal serial bus controllers

วิธีที่ 3: Android SDK

ให้แน่ใจว่าดาวน์โหลดและแตกไฟล์ Android SDK แล้ว เพื่อหลีกเลี่ยง ADB device unauthorized ขั้นตอนดาวน์โหลด:

1. ไปหน้า Android SDK download

2. เลื่อนลงคลิก SDK platform tools for Windows

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. อ่าน Terms and Conditions เลื่อนลงติ๊ก I have read and agree...

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. คลิก Download Android SDK Platform-Tools for Windows จะดาวน์โหลด SDK

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

5. ไปโฟลเดอร์ดาวน์โหลด แตกไฟล์ Android SDK จะได้ไฟล์ ADB ครบ

วิธีที่ 4: เปิด USB Debugging

USB Debugging ให้คอมพิวเตอร์ควบคุม Android ผ่าน USB ติดตั้งแอปจากคอมพิวเตอร์ได้ ขั้นตอนเปิด:

1. スワイプดาวน์ แถบการแจ้งเตือน บนหน้าจอหลัก

2. แตะ ไอคอนเฟือง (cog) เปิด Settings

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. แตะ System

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. เลือก Advanced

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

5. แตะ Developer options

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

6. สลับ On สำหรับ Developer options

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

7. แตะ OK เพื่อ Allow development settings?

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

หากไม่เห็น Developer options ให้เปิดดังนี้:

1. เปิด Settings

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

2. แตะ About phone

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. แตะ Build number 5-7 ครั้ง เพื่อเปิด Developer mode

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. จะแสดงข้อความ you are now a developer

หากเห็น Developer mode แล้ว ข้ามขั้นตอนนี้ได้

1. ใน Developer options เลื่อนลง สลับ On สำหรับ USB debugging

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

2. แตะ OK ในพรอมป์ Allow USB debugging?

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

วิธีที่ 5: ขออนุญาตจาก CMD

หากเชื่อมแล้วเปิด USB Debugging แต่ไม่ได้รับพรอมป์จาก PC ทำตามนี้:

1. ไปโฟลเดอร์ platform-tools ที่แตก Android SDK ไว้

2. พิมพ์ CMD บนแถบที่อยู่ กด Enter

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. พิมพ์คำสั่ง adb devices กด Enter

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. หากยังไม่ได้พรอมป์ หลังพิมพ์คำสั่ง จะได้พรอมป์บน โทรศัพท์ Android

5. ติ๊ก Always allow from this computer

6. แตะ ALLOW

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

วิธีที่ 6: รีสตาร์ทการเชื่อมต่อ ADB

บางครั้ง ADB device unauthorized เกิดจากการเชื่อมต่อผิดปกติ แก้ได้โดย Revoke USB authorization

หากวิธีก่อนยังไม่ได้พรอมป์ หรือยังเจอ Error ทำตามนี้:

1. ไป แผงการแจ้งเตือน

2. แตะ ไอคอนเฟือง เปิด Settings

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. แตะ System

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. แตะ Advanced

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

5. เปิด Developer options

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

6. ใน Developer options สลับ Off สำหรับ USB debugging

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

7. ใต้ USB debugging แตะ Revoke USB debugging authorizations

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

8. แตะ OK ยืนยัน

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

9. รีสตาร์ทโทรศัพท์: กดค้าง Power แตะ Restart

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

10. ถอดสาย USB ออก

หลังจากนั้นทำต่อ:

1. เชื่อม Android กับคอมพิวเตอร์อีกครั้ง

2. เปิด Settings ของ Android

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

3. แตะ System

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

4. แตะ Advanced

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

5. แตะ Developer options

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

6. เปิด USB debugging

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

7. สวายป์ดาวน์แถบการแจ้งเตือน (แสดงโหมดชาร์จ) แตะที่นั่น

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

8. เลือก File Transfer

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

9. รันคำสั่ง adb devices ใน CMD ที่โฟลเดอร์ platform-tools

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

10. ควรแก้ไข ADB device unauthorized แล้ว

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

11. ทางเลือก: เลือก PTP แทน File Transfer ที่ขั้นตอน 7 แล้วทำต่อ

แก้ไขข้อผิดพลาด ADB Device Unauthorized บน Android

คำถามที่พบบ่อย (FAQs)

Q1. ทำไมถึงได้ Unauthorized device error?

Ans. หมายความว่าผู้ใช้ไม่ได้ให้อนุญาตเข้าถึงอุปกรณ์ Android ผ่าน ADB สำหรับคอมพิวเตอร์ อ่านคู่มือข้างต้นเพื่อแก้ไข

Q2. ADB ใช้งานได้โดยไม่เปิด USB Debugging ไหม?

Ans. ไม่ได้ ADB ต้องการ USB Debugging เปิดอยู่ เพื่อรับอนุญาตจากอุปกรณ์ Android และสื่อสารต่อRSA fingerprint ของคอมพิวเตอร์เท่านั้นที่ทำให้การเชื่อมต่อสำเร็จ

Q3. ลบ ADB devices ได้โดยไม่ถอดสายไหม?

Ans. ได้ ปิด USB Debugging แค่นั้นก็พอ

Q4. ไม่มี Developer options ทำไม?

Ans. Developer options ปิดค่าเริ่มต้น ต้อง แตะ Build number 6-7 ครั้ง ดูเว็บผู้ผลิตสำหรับรุ่นเฉพาะ

แนะนำเพิ่มเติม:

  • วิธีบล็อกคนบน Messenger
  • แก้ Parse Error on Input $ บน Android
  • แก้ Unable to Mount Storage TWRP บน Android
  • แก้ จอ Android กระพริบ

หวังว่าบทความ วิธี bypass ADB device unauthorized message จะช่วยคุณได้ และคุณแก้ปัญหาสำเร็จ อย่าลืมบอกว่าวิธีไหนได้ผล หากมีคำถาม/ข้อเสนอแนะ ใส่ความคิดเห็นด้านล่างได้เลยครับ