ADB Tidak Terdeteksi? 10 Solusi adb devices Kosong
adb devices menampilkan daftar kosong atau "no devices/emulators found". Cek kabel, USB debugging, driver, mode USB, dan adb server di Windows, macOS, dan Linux.
Anda mencolokkan HP, menjalankan adb devices, dan hasilnya daftar kosong:
List of devices attached
Atau sebuah perintah gagal dengan adb: no devices/emulators found. Komputer tidak mengenali HP sebagai perangkat ADB. Periksa langkah-langkah ini secara berurutan. Sebagian besar masalah sudah beres di empat langkah pertama.
1. Apakah USB debugging benar-benar aktif?
Buka Setelan › Tentang ponsel, ketuk Nomor build tujuh kali, lalu aktifkan Opsi developer › USB debugging. Di Xiaomi, Redmi, dan POCO yang perlu diketuk adalah Versi MIUI atau Versi OS, dan Opsi developer ada di Setelan tambahan. Langkah lengkap untuk semua merek: cara mengaktifkan USB debugging.
2. Apakah kabelnya kabel data?
Banyak kabel hanya untuk mengisi daya. Jika HP mengisi daya tetapi komputer tidak bereaksi sama sekali (tidak ada bunyi perangkat baru di Windows, tidak ada apa-apa di notifikasi USB), coba kabel lain, sebaiknya kabel bawaan HP.
3. Buka kunci HP dan cari prompt-nya
Buka kunci layar. Dialog Allow USB debugging? (Izinkan proses debug USB?) seharusnya muncul. Ketuk Allow (Izinkan). Sebelum itu HP akan tercantum sebagai unauthorized, atau di sebagian sistem tidak muncul sama sekali.
4. Ganti mode USB
Tarik turun panel notifikasi dan ketuk notifikasi USB. Pilih File transfer (Transfer file). Sebagian HP hanya membuka ADB di mode itu, terutama model Samsung dan Huawei yang lebih lama.
5. Instal driver (khusus Windows)
macOS dan Linux tidak butuh driver. Windows butuh:
- Google Pixel dan banyak merek lain: Google USB Driver dari Android SDK
- Samsung: Samsung Android USB Driver
- Xiaomi, OPPO, vivo, realme, dan lainnya: driver atau PC suite dari pembuat HP
Di Device Manager (Pengelola Perangkat), HP seharusnya muncul di Android Device › Android Composite ADB Interface. Ikon peringatan kuning berarti driver belum terpasang.
6. Linux: izin akses
Di Linux, HP bisa terlihat tetapi tidak bisa diakses oleh user Anda. Instal paket android-sdk-platform-tools-common atau android-udev-rules dari distribusi Anda, tambahkan diri Anda ke grup plugdev, lalu cabut dan colokkan lagi. Menjalankan adb devices dengan sudo sekali akan menunjukkan apakah masalahnya ada di izin akses.
7. Restart adb server
adb kill-server
adb devices8. Ada program lain yang memegang HP
Android Studio, scrcpy, PC suite dari vendor, dan emulator bisa memegang koneksi. Tutup program-program itu dan restart adb server. Lihat mengatasi device busy atau unauthorized.
9. Coba port lain
Gunakan port USB yang langsung ada di komputer. Port panel depan dan hub sering bermasalah. Di sebagian laptop, port USB 2.0 berfungsi saat USB 3 tidak.
10. Cabut otorisasi dan mulai dari awal
Di Opsi developer ketuk Revoke USB debugging authorizations (Cabut otorisasi debug USB), matikan lalu nyalakan lagi USB debugging, restart HP, dan sambungkan ulang.
Masalah yang sama di browser?
ADBKit menyambung lewat WebUSB di Chrome atau Edge, bukan lewat perintah adb. Jika daftar perangkat di browser tidak menampilkan HP, penyebabnya sama: kabel data, USB debugging, driver di Windows, atau program lain yang memegang HP. Langkah spesifiknya ada di mengatasi HP yang tidak terdeteksi WebUSB.
Jika HP tercantum tetapi sebagai offline, baca adb device offline.