Perangkat Android tidak muncul di daftar adb [ditutup]

158

Saya memiliki HP Slate 21 yang terhubung ke kotak Windows saya menggunakan kabel USB. USB debugging diaktifkan pada perangkat. Setelah menambahkan%SingleAdbInterface%%CompositeAdbInterface% entri yang tepat dan ke android_winusb.inffile, saya sekarang melihat "Antarmuka Android ADB" di Device Manager saya. Namun, menjalankan adb devicesdi baris perintah tidak menunjukkan perangkat.

Saya memiliki HP slate 7 yang muncul di bawah adb devices.

Satu-satunya perbedaan yang saya lihat dari Pengelola Perangkat adalah bahwa yang berfungsi bernama "Antarmuka ADB Komposit Android" dan yang lainnya bernama "Antarmuka Android ADB."

Ada perbedaan halus lainnya. Dalam file winusb.inf, untuk Slate 7 saya memiliki dua %CompositeAdbInterface%entri yang ditentukan tetapi untuk Slate 21, hanya ada satu %CompositeAdbInterface%entri yang ditentukan.

Apa yang salah dengan pengaturan saya?

Peter
sumber
Saya sering mendapatkan masalah ini. Setelah memeriksa yang jelas (USB Debugging Diaktifkan) biasanya turun ke kabel. Bahkan kabel resmi tidak selalu cukup baik untuk debugging melalui USB, seperti halnya dengan Samsung J510 ini saya mencoba untuk debug sekarang. Bekerja untuk Inspektur tetapi tidak muncul di perangkat adb. Mengganti kabel ke yang saya tahu berfungsi, dan sekarang saya bisa melihatnya di adb!
Austin France
perbarui SDK Anda dengan menambahkan versi perangkat Android Anda menggunakan manajer SDK
Mike D3ViD Tyson
Ada layar promt di ponsel ketika Anda terhubung ke perangkat. Jika Anda menerimanya, ini akan menjadi penyelesaian termudah
Nagibaba

Jawaban:

169

Pastikan perangkat Anda tidak terhubung sebagai perangkat media.

JohnnyFun
sumber
26
Dapat mengkonfirmasi bahwa ini sangat penting! Pada Android 5.0, buka Pengaturan -> Penyimpanan -> menu -> koneksi komputer USB dan pastikan 'Perangkat media (MTP)' dinonaktifkan. Ketika dinonaktifkan, 'perangkat adb' mencantumkan perangkat, bila diaktifkan tidak.
Sudah
27
beralih dari MTP ke "charging" tidak cukup untuk saya, saya harus pergi jauh-jauh dan mengatakan "PTP" untuk koneksi.
Emmanuel Touzery
6
Android Nougat: Pengaturan -> Opsi pengembang -> Jaringan -> Pilih Konfigurasi USB. Mengubahnya ke MTP bekerja untuk saya.
sffc
6
Bagi saya Ini berhasil setelah Memilih Opsi "MIDI"
Azhar Bandri
2
Bagi saya MTP tidak berfungsi, tetapi PTP berhasil, meskipun bukan dari pertama kali, saya juga membunuh dan memulai kembali ADB beberapa kali, terhubung ke USB yang berbeda, beralih / USB debugging, pencabutan otorisasi USB debugging, diaktifkan Tetap Sedarlah, jadi saya mencoba semua yang saya bisa, dan kemudian setelah beralih ke PTP sekali lagi telepon akhirnya menunjukkan pertanyaan untuk memungkinkan laptop saya untuk debugging.
zubko
111

Saya memiliki masalah serupa dan diselesaikan dengan langkah-langkah berikut setelah menghubungkan perangkat melalui USB:

  1. aktifkan opsi pengembang di perangkat android.
  2. aktifkan kotak centang untuk tetap terjaga.
  3. aktifkan kotak centang untuk debugging USB.
  4. buka cmd
  5. sampai ke alat platform alat adt sini https://developer.android.com/studio .
  6. adb kill-server
  7. adb start-server
  8. perangkat adb

Sekarang kita bisa melihat perangkat yang terpasang.

Penguji
sumber
4
Mengaktifkan debugging USB mungkin kuncinya. Inilah yang bekerja untuk saya.
Edward Falk
2
Saya telah memeriksa dan menghapus centang Stay awake, dan itu membantu dalam kasus saya.
siphiuel
47

Sepertinya driver yang diinstal dalam keadaan buruk. Inilah yang saya lakukan untuk membuatnya bekerja:

  1. Hapus perangkat dari Device Manager.
  2. Pindai ulang untuk perubahan perangkat keras.
  3. Daftar item "Slate 21" akan muncul dengan status "Driver tidak dikenal".
  4. Klik "Perbarui Driver" dan pilih / ekstra / google / usb_driver

Pengelola Perangkat akan menemukan driver dan memperingatkan Anda tentang menginstalnya. Pilih "Ya." Kali ini perangkat dipasang dengan benar.

Perhatikan bahwa saya tidak perlu memodifikasi file winusb.inf atau memperbarui driver lain.

Semoga ini membantu.

Peter
sumber
Solusi Anda bekerja untuk saya bahkan hari ini pada 20-10-2019 nokia 7.2: D
Ahmed
Apa itu "/ ekstra / google / usb_driver" seharusnya? Itu bukan bagian dari adb platform-tools.
br4nnigan
Ini berfungsi, saya mengunduh driver saya dari driverscape.com/files/misc/… karena saya menggunakan motorola dan memperbarui driver pada manajer perangkat saya. Terima kasih @ Peter
Ahmed Adewale
28

Bagi saya solusinya adalah menggunakan port USB yang berbeda di laptop saya

Jesse
sumber
25

Di Android 8 Oreo :

  1. masuk ke Pengaturan / Opsi Pengembang / Pilih Konfigurasi USB;
  2. Pilih PTP (Picture Transfer Protocol) .
Marco Lackovic
sumber
2
Juga sama di Android 5, koneksi USB PC harus PTP atau adb devices -ltidak akan menampilkan telepon.
wiktor.wandachowicz
3
Ini jawaban yang tepat untukku. Terima kasih
Sinan Çetinkaya
MTP tidak bagus?
Csaba Toth
1
Ini juga jawaban yang tepat untukku.
VictorEspina
Bekerja untuk saya juga tetapi saya tidak tahu kenapa!
Zeeshan Ahmad Khalil
20

Sementara banyak dari solusi ini telah bekerja untuk saya di masa lalu, mereka semua gagal saya hari ini di Mac dengan Samsung S7. Setelah mencoba beberapa kabel, seseorang menyarankan agar koneksi ADB memerlukan kabel resmi Samsung untuk berfungsi. Memang, ketika saya menggunakan kabel Samsung, ADB bekerja dengan baik. Saya harap ini membantu orang lain!

Mike Swanson
sumber
7
Saya meragukan ini. Mengubah kabel berfungsi. Astaga Samsung.
Philip Whitehouse
6
Apa yang istimewa dari kabel USB Samsung? Bagaimana telepon atau komputer dapat mengenalinya?
ProGirlXOXO
2
Ini adalah jawaban terdekat bagi saya. Kabel baru juga tidak resmi, yang lama hanya rusak. Ini berfungsi untuk pengisian daya dan transfer file, tetapi tampaknya itu tidak cukup untuk debuggery jarak jauh.
Oxy
18

Nonaktifkan dan aktifkan kembali "gunakan mode debug" di telepon Anda

Trong Lam Phan
sumber
2
Ya, ini juga berhasil bagi saya. Cukup buka Pengaturan -> Opsi Pengembang (jika ini tidak tersedia di ponsel Anda, Anda harus mengaktifkannya dengan mengikuti langkah-langkah di bawah ini) -> Centang 'Gunakan Debugging' dan 'Tetap terjaga' Untuk mengaktifkan Opsi Pengembang, buka Pengaturan -> Tentang Perangkat -> Terus mengetuk 'Bangun nomor' hingga muncul pesan yang mengatakan 'Opsi Pengembang telah diaktifkan'.
marika.daboja
16

Di Galaxy s6 - Saya menyelesaikannya dengan: Pengaturan -> Tentang perangkat -> Info perangkat lunak -> Bangun nomor - ketuk 7 kali untuk mengaktifkan opsi Pengembang. Kembali ke Pengaturan -> Opsi pengembang -> nyalakan USB debugging.

Kembali ke terminal adb devicesAnda dan Anda akan melihat perangkat yang terhubung. Semoga itu bisa membantu.

Anita
sumber
Bagian tentang mengetuk pengaturan> tentang> membangun memperbaiki kurangnya dukungan dev saya pada yuntab. Terima kasih!
Adam Cox
Saya mencoba semua langkah ini tetapi masih 'adb devices'can't menemukan perangkat saya. ada hal lain yang perlu kita pertimbangkan? Saya di windows 10
user2243747
Saya menggunakan pengaturan OnePlus dan langkah yang sama -> tentang ponsel -> nomor build - ketuk 7 kali. Lalu pergi ke pengaturan -> opsi pengembang -> nyalakan usb debugging dan tunjukkan perangkat saya di perangkat adb tada
Rajnikant
15

Saya juga memiliki masalah yang sama, saya mencoba menggunakan semua solusi yang mungkin diposting di utas ini, tetapi saya menemukan saya memiliki masalah yang sama seperti yang dijelaskan JohnnyFun , tetapi sesuai HenrikB solusi saya tidak dapat menemukan opsi pengaturan di ponsel Samsung Galaxy S6 saya ( Android 6.0.1)

Pengaturan -> Penyimpanan -> menu -> koneksi komputer USB

Saya akhirnya mengetahui - ketika menghubungkan ponsel saya melalui charger di menu pull down saya melihat opsi seperti -

masukkan deskripsi gambar di sini

Kemudian klik "Connected for chargin" >>> Anda akan melihat opsi seperti >>

masukkan deskripsi gambar di sini

Di sana Anda dapat mengubah opsi menjadi "Mentransfer file jenis media"

Manisha
sumber
Sekarang saya perlu mencari tahu bagaimana melakukan ini ketika layar ponsel rusak dan tidak akan menerima input sentuhan.
Joel Coehoorn
13

Menghidupkan tethering sebenarnya memungkinkan saya untuk menginstal dan men-debug pada perangkat LG dan itu satu-satunya cara kerjanya

Snorkeler
sumber
11

Pernahkah Anda mengatur ulang adb setelah Anda menginstal perangkat baru?

masukkan deskripsi gambar di sini

Atau dari baris perintah:

  1. Tutup Eclipse jika berjalan
  2. Pergi ke direktori platform-alat Android SDK di Command Prompt (ok, Anda tahu ini, saya tahu!)
  3. Tipe adb kill-server
  4. lalu ketik adb start-server
  5. Baca jika ada beberapa kesalahan jika tidak coba adb deviceslagi
Carlos Robles
sumber
11

Di Android 7.1 Nougat (dalam kasus saya, Moto G), mengaktifkan kembali USB debugging secara manual pada Opsi Pengembang melakukan trik:

Settings > Developer Options > USB debugging

masukkan deskripsi gambar di sini

PS C:\> adb devices
List of devices attached
myDeviceNumber      device
Edumelzer
sumber
8

Saya mencoba semuanya di utas ini tetapi tidak ada yang berhasil. Masalah saya: komputer saya sedang mengisi daya perangkat saat saya menghubungkan kabel, jadi saya berasumsi kabel itu berfungsi, tetapi tidak. Setelah saya menukar kabel, adb devicesbekerja. Kabel adalah masalahnya.

Estevão Lucas
sumber
8

Mencoba / pada pengembang / opsi usb, tetapi ternyata swapping untuk kabel lain bekerja. Untuk berjaga-jaga jika seseorang membuang waktu untuk mencoba semua perangkat lunak.

beristirahat
sumber
apa bedanya dengan 3 jawaban lain di halaman ini yang merekomendasikan untuk mengganti kabel?
Alex P.
6

Hanya mencoba adb kill-server kemudian

adb devices
Vivek Kumar Samele
sumber
Mohon komentar jika tidak berhasil.
Vivek Kumar Samele
tidak berfungsi Bung
Safak Ciplak
6

Jadi metode yang disebutkan di atas tidak berhasil untuk saya. Apa yang berhasil bagi saya adalah googling Samsung Galaxy Tab USB driver dan mengunduh dan menjalankan aplikasi yang membuat perangkat saya dikenali ketika saya melakukan perangkat adb. Karena saya menggunakan Samsung Galaxy, saya menggunakan tautan ini untuk mengunduh driver usb dari situs RESMI Samsung. Anda ingin google driver usb model android masing-masing Anda sendiri

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

Setelah mengunduhnya, saya menjalankan aplikasi untuk menginstal driver usb saya dan kemudian melakukan perangkat adb. Pastikan driver USB Google Anda dari Android SDK diunduh dan SDK Anda juga terkini. Juga, pastikan bahwa mode debugging USB Anda diaktifkan dengan masuk ke Pengaturan -> Opsi Pengembang -> kemudian memeriksa debugging USB. Setelah semua ini, perangkat Anda di Device Manager seharusnya tidak memiliki tanda seru berwarna kuning di sebelahnya. Ketika Anda menjalankan perangkat adb, perangkat Anda akan muncul. Semoga ini bisa membantu orang. Saya benar-benar menghabiskan waktu berjam-jam untuk mencari tahu hal ini. Semoga jawaban saya bisa menyelamatkan kalian dari jam yang saya habiskan di googling.

dtong
sumber
6

Matikan USB debugging off dan kemudian hidup kembali melakukan trik untuk saya.

Tongkat Zachary
sumber
6

Untuk pengguna WINDOWS, Ikuti instruksi di sini. https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows

Pada dasarnya, MTP / PTP semuanya tidak diperlukan. Anda perlu mengonfigurasi perangkat Anda dari pengelola perangkat dengan mengikuti instruksi di screenshot halaman.

Semoga ini bisa membantu.

riang
sumber
Terima kasih Jolly, ini jawaban yang benar! Saya mencoba segalanya dan tidak ada yang berhasil kecuali menginstal driver ini! Terima kasih!
papa zulu
4

ADB tidak mendeteksi perangkat nexus 5 terhubung. Mengaktifkan telepon, opsi pengembang yang diaktifkan, mode debugging USB yang diaktifkan, Sekarang terlihat dengan adb. Juga, konfigurasi USB masih MTP. Semoga ini membantu.

dresh
sumber
3

Setelah mencoba semua solusi dan masih belum menemukan solusi, saya menyimpulkan masalah pada kabel USB.

Karena kadang-kadang bekerja untuk saya (yaitu di tempat kerja) dan tidak di waktu lain (yaitu di rumah), saya memutuskan untuk mencoba berbagai kabel dan telepon Android berbeda yang saya miliki. Dan benar saja, beberapa kabel tidak berfungsi (adb tidak dapat melihat telepon) dengan salah satu telepon, tetapi mereka masih mengisi daya telepon dan Android mengakui bahwa itu sudah terhubung.

Kabel yang baik jelas mengisi daya ponsel dan segera dikenali oleh adb. Itu perbedaan yang cukup jelas.

Saya tidak bisa membedakan kabel secara fisik dari luar, tetapi semuanya adalah kabel USB gratis yang saya kumpulkan selama bertahun-tahun.

Edward Tan
sumber
3

Saya memiliki Android LG G4 dan satu-satunya hal yang berhasil bagi saya adalah menginstal perangkat Pembaruan dan Perbaikan Perangkat dari perangkat saya. Langkah:

  • Tancapkan perangkat ke usb
  • Pastikan opsi pengembang diaktifkan dan debugging usb dicentang (lihat bagian lain di utas atau google untuk petunjuk)
  • Pilih jenis koneksi usb "Instalasi perangkat lunak":

masukkan deskripsi gambar di sini

  • Wisaya instalasi harus muncul di komputer.
  • Pada titik tertentu selama instalasi, Anda akan melihat pada ponsel Anda permintaan yang menanyakan "Percayai komputer ini?" dengan token / sidik jari RSA. Setelah Anda menjawab ya, perangkat tersebut harus dikenali oleh ADB dan Anda dapat menyelesaikan panduan tersebut.
Matius
sumber
1

Untuk apa nilainya, saya memiliki masalah dalam menginstal driver ADB dari mesin Windows7 saya. Ternyata "perlindungan akses" Viruss mencegah (hanya beberapa) driver untuk diinstal dengan benar. Mencabut USB, mencopot perangkat samsung dari pengelola perangkat, menonaktifkan perlindungan akses VS, memasang kembali usb dan semuanya baik-baik saja. Buang satu jam, berharap itu menghemat satu.

geert3
sumber
1

Saya mencoba semua opsi dalam jawaban di atas

  • matikan mode debug dan nyalakan
  • membuat konfigurasi USB - pengisian
  • membuat tetap terjaga

Tidak ada yang berhasil. Untuk ponsel Samsung J7 saya mengunduh instalasi pos driver USB
, perangkat mulai tampil di perangkat adb.

Tanmay Patil
sumber
1

Saya memiliki masalah serupa dengan "Xiaomi Redmi Note 4" saya dan mencoba hampir 10 solusi yang saya temukan melalui internet, tetapi tidak ada yang membantu kasus saya. Saya telah memposting jawaban ini untuk membantu orang seperti saya.

Menginstal "Driver USB Intel untuk Perangkat Android" benar-benar menyelesaikan masalah saya. Dijelaskan sepenuhnya di sini .

Hosein
sumber
1

Klik Lampirkan Proses Debuger ke Android dan Klik Nyalakan Ulang ADB.

Nadeem Bhat
sumber
1

Sama seperti perangkat android lainnya, Yuntab baru juga memerlukan masuk ke pengaturan> tentang dan mengetuk nomor build untuk mengaktifkan status pengembang.

Adam Cox
sumber
0

Dalam konfigurasi windows Anda, buka manajemen perangkat. Periksa apakah Anda melihat perangkat Anda dan apakah driver sudah diinstal. Anda mungkin tidak menginstal driver yang benar untuk perangkat Anda.

Robin Dijkhof
sumber
0

Keluarkan baterai dari ponsel, tunggu 10-an, tambahkan kembali dan coba lagi (bersama opsi pengembang dll. Dalam pertanyaan lain)

Saya mencoba semua jawaban lain, tetapi itu diperlukan selain saran lain untuk saya.

Yitro
sumber
-2

Saya mengalami masalah yang sama di ubuntu saya. Ketika saya menjalankan perintah adb devicesitu menunjukkan kepada saya ?????????? No permission.

Lalu aku mencoba adb kill-serverdan kemudian sudo sudan adb devices. Tidak perlu menjalankan perintah adb start-serverperangkat perintah akan memulainya secara otomatis jika belum dimulai.

Semoga ini akan menghemat satu menit sekali.

Saurin Dashadia
sumber