Saya menjalankan pada Windows 7, dan saya telah memperbarui semua driver seperti yang tertulis di situs web pengembang Android tentang menggunakan perangkat perangkat keras. Namun, Eclipse masih belum mengenali Nexus 4 saya ketika saya mencoba menjalankan aplikasi. Pemilih perangkat Android muncul, tetapi tidak muncul apa pun di bagian perangkat keras. Saya telah mengaktifkan debugging, aplikasi pihak ketiga, dan semua lokasi palsu di ponsel saya juga.
Apakah ini karena ponsel ini masih baru? Apakah ada cara untuk membuat Nexus saya berfungsi dengan Eclipse?
Tidak ada yang muncul di bawah perangkat ADB di command prompt.
adb devices
di command prompt menunjukkan sesuatu?Jawaban:
Saya memiliki situasi yang mirip dengan Nexus 4. Bagi saya itu adalah masalah dengan driver yang diinstal Windows secara otomatis. Saya mengikuti instruksi di [Q] Komputer tidak akan mengenali ponsel? - Posting # 8 . Saya memiliki sedikit perbedaan pada Windows 7.
Bagi saya, saya
Semoga berhasil!
sumber
extras\google
direktori, hanya sebuahextras\android
. Apakah Anda tahu apa yang saya lakukan salah?SDK Manager.exe
. Dalam rangka untuk mendapatkan yang menjalankan saya harus mengaturJAVA_HOME
ke lokasi JDK saya.Hanya untuk mengonfirmasi komentar sebelumnya. Saya perlu mengalihkan koneksi ke mode Kamera (PTP) selain mengaktifkan opsi Pengembang dan kemudian memilih USB Debugging dari Opsi Pengembang yang baru muncul.
sumber
Untuk mengaktifkan USB debugging, buka pengaturan, tentang telepon dan kemudian di bagian bawah ketuk nomor pembuatan tujuh kali. Ini akan memungkinkan pengaturan pengembang tempat Anda dapat mengaktifkan debugging USB.
sumber
Untuk memperbaiki / menginstal driver USB Android pada Windows 7/8 32bit / 64bit :
<sdk>\extras\google\usb_driver\
.)Jika masih tidak berhasil coba ubah dari MTP ke PTP .
sumber
Saya memiliki masalah yang sama, tetapi saya tidak ingin mengubah ke mode PTP. Ini adalah bagaimana saya memperbaikinya dengan MTP masih diaktifkan.
sumber
Saya memiliki masalah yang sama dan tidak ada yang berhasil, tetapi solusi berikut ini bekerja untuk saya:
Di Nexus 4 saya:
Pergi ke pengaturan
Pilih opsi Pengembang (dari akhir daftar setelah menekan tujuh kali pada "Tentang ponsel")
Periksa "USB debugging" dan tekan OK.
sumber
Untuk apa nilainya, dalam kasus saya, saya dapat memperbaiki masalah hanya dengan mengubah mode koneksi USB saya dari perangkat Media (MTP) ke Camera (PTP).
sumber
Saya harus menggunakan instalasi Windows 7 x64 yang bersih untuk memperbaiki masalah ini.
Saya mencoba semua langkah / varian di jawaban lain. Tidak berhasil Device Manager akan menunjukkan 'Android Device / Android Composite ADB Interface' saya berfungsi dengan baik dengan driver 7.0.0.1 dari Google, tetapi tidak ada yang bisa membuat 'adb devices' untuk menunjukkan Nexus 4 saya.
Saya menggunakan USBDeview untuk menghapus semua perangkat USB yang terhubung ke komputer saya kecuali keyboard dan mouse saya. Tidak berhasil
Saya mengaktifkan 'Tampilkan perangkat tersembunyi' di Device Manager dan menghapus semua yang terkait dengan USB. Tidak berhasil
Saya menambahkan ID vendor Google ke adb_usb.ini. Tidak berhasil Saya menghapus adb_usb.ini dan menjalankan 'android update adb'. Tidak berhasil
Saya membawa Nexus 4 saya ke apartemen kakak saya untuk memastikan bahwa itu tidak salah. Bekerja pada mesinnya tanpa cegukan.
Saya senang instalasi bersihnya berhasil, karena pemecahan masalah lebih lanjut akan membutuhkan penggantian motherboard atau membeli MacBook.
Wah, itu meningkat dengan cepat.
sumber
Mengubah mode USB dari MTP ke PTP bekerja untuk saya.
sumber
Bagaimana melakukannya di Windows 8 (saya pikir, itu juga akan berfungsi untuk Windows 7)
Jangan lupa, bahwa Android 4.2 sekarang ingin Anda mengirimkan kunci RSA dari komputer Anda, lihat layar perangkat Anda.
Untuk mengaktifkan opsi pengembang di Android 4.2: Buka Pengaturan -> Tentang ponsel -> Ketuk Build Number 7 kali.
sumber
Hanya untuk menambahkan posting di atas untuk siapa saja yang berjuang untuk mendapatkan Nexus 4 mereka dikenali oleh Eclipse - ADT. Di masa lalu perangkat ini diakui oleh Eclipse ADT tanpa masalah!
Saya mengalami masalah yang sama dengan pertanyaan awal. Setiap pendekatan yang saya coba tidak akan berhasil ...
Solusi sederhana pada akhirnya
Buka Pengaturan -> Penyimpanan -> Kondisi Komputer USB (opsi Menu dari Layar Penyimpanan)
Ubah dari Perangkat Media (MTP) ke Kamera (PTP)
sumber
Anda perlu menginstal driver USB hanya jika Anda menggunakan Windows (Jika Anda menggunakan MAC / Linux, kemungkinan besar itu akan berfungsi dengan baik tanpa instalasi driver)
di tautan berikut ini mereka menjelaskan cara melakukannya:
http://developer.android.com/tools/extras/oem-usb.html
Pendeknya:
sumber
Gejala saya adalah perangkat komposit (ini berisi semua perangkat USB yang sebenarnya seperti antarmuka ADB, kamera, dll) tidak diinstal. Ini memiliki id perangkat keras:
Anak-anak perangkat komposit akan memiliki & MI _ # setelah mereka. Jika Anda melihatnya, maka ini bukan masalah yang sama.
Saya menyelesaikan ini dengan mengatasi usb.inf untuk% windir% \ inf dari mesin virtual Windows 7. Perangkat keras terdeteksi dan diinstal dengan baik setelahnya.
sumber
Saya memiliki 2 perangkat Nexus 4. Satu terhubung ke ADB tanpa masalah, yang kedua tidak pernah muncul ketika saya menggunakan
adb devices
perintah. Gejala tambahan adalah, bahwa ponsel kedua tidak muncul sebagai perangkat portabel di Windows Explorer ketika ponsel diatur ke mode Media.Pada titik tertentu saya menemukan bahwa solusi sementara untuk Nexus kedua adalah dengan mengubahnya ke mode PTP. Kemudian ditemukan oleh
adb devices
perintah. Yang aneh adalah bahwa ponsel pertama bekerja di kedua mode sepanjang waktu!Akhirnya saya menemukan solusi ini yang sekarang memungkinkan saya untuk menghubungkan kedua ponsel di kedua mode:
atur mode USB telepon ke MTP (Media)
Menggunakan manajer perangkat PC hapus instalan perangkat -> Perangkat Android -> Antarmuka ADB Android
Pastikan untuk mencentang kotak "Hapus perangkat lunak driver"!
kemudian atur mode USB telepon ke PTP (Kamera)
Menggunakan PC device manager uninstall perangkat -> Portable Devies -> Nexus 4
Kemudian cabut USB dan pasang kembali (memastikan bahwa itu diatur ke MTP (Media) dan saya menemukan bahwa perangkat terdaftar dengan benar di Device manager sebagai -> Portable Devies -> Nexus 4
Solusi ditemukan di: http://forum.xda-developers.com/showthread.php?p=34910298#post34910298
Jika Anda memiliki masalah serupa untuk menghubungkan Nexus Anda ke ADB, maka saya sarankan untuk terlebih dahulu beralih ke mode PTP. Jika masalah Anda hilang dengan langkah itu, saya sarankan untuk pergi melalui langkah-langkah tambahan yang tercantum di atas sebagai MTP mungkin akan menjadi mode yang Anda ingin mengatur ponsel Anda untuk sebagian besar waktu.
sumber
Ikuti instruksi Google untuk ini, OEM USB Drivers .
sumber
Jika tidak ada jawaban yang bekerja, mungkin klarifikasi berikut akan membantu. Saya mengikuti jawaban teratas dan mencoba memuat program dengan ADB dari baris perintah untuk mengurangi kemungkinan komplikasi dan ini tidak berhasil.
Setelah mengaktifkan mode PTP, perintah perangkat ADB akan menemukan Nexus 4 saya, tetapi saya tidak bisa memaksanya. Saya harus menggunakan Eclipse dan agar dialog ditampilkan untuk menerima kunci RSA yang dijelaskan di bawah ini.
sumber
Pada Windows 7, dengan Samsung Nexus S , itu tidak menunjukkan apa pun di Device Manager ,
adb devices
perintah tidak menunjukkan perangkat, tetapi ketika dicolokkan ke perangkat mengatakan USB debugging aktif dan terhubung.Saya menggunakan jawaban 2 Februari Andrea untuk menginstal driver USB Google, yang menciptakan direktori / gooogle / usb_driver dan menggunakan jawaban Robert 7 Novo untuk masuk ke tautan dan mengikuti instruksi. Perangkat muncul di Pengelola Perangkat di bawah 'lainnya'. Saya mengklik kanan padanya dan memilih driver pembaruan, dan sekarang muncul di Pengelola Perangkat di bawah 'Perangkat Android', dan sekarang baris perintah
adb devices
mencantumkannya.sumber
Saya memiliki masalah yang sama, dan tidak ada solusi sebelumnya yang bekerja untuk saya, dan saya baru saja menyelesaikannya sendiri (setelah beberapa jam frustrasi), jadi saya akan membagikan solusi saya.
Komputer saya tiba-tiba berhenti mengenali perangkat Android yang saya gunakan setelah menginstal Antarmuka ADB Komposit Android untuk Nexus 4. Saya tidak dapat menghapus instalan driver, karena upaya apa pun yang dilakukan oleh Device Manager tidak berhasil (Device Manager berhenti merespons setiap saat).
Jadi saya sudah memecahkannya dengan cara ini:
sumber
Saya punya cara untuk memperbaiki masalah Anda:
sumber
Instalasi Windows 7 saya tidak menemukan driver sama sekali. Posting xda-forum memiliki folder yang tepat untuk memberi tahu Windows di mana driver berada -
{SDK directory}/extras/google/usb-driver
.Jika Anda tidak memiliki ekstra / folder Google + Tim Bellis, buka SDK Manager di IDE Anda dan cari driver Google USB di kategori Ekstra, dan instal. Saya tidak bisa memberi tahu Anda bagaimana melakukan ini di Eclipse, tetapi jika Anda memiliki IntelliJ IDEA , itu ada di dekat bagian bawah daftar, tandai dan klik "Instal paket".
sumber
(Windows 7) Solusi saya untuk ini adalah menemukan perangkat di Device Manager , uninstall driver yang ada dan instal yang baru dari folder android di akun pengguna Anda menggunakan opsi include subdirektori.
Semua yang terbaik.
sumber
Beberapa dari Anda mungkin pernah mengalami masalah ini. Jika Anda tidak menemukan driver USB (seperti saya, saya mengunduh bundel Eclipse dan Android SDK), buka
<sdk>/SDK Manager
. Buka dan pilih Driver USB dari opsi untuk menginstal dan Anda siap. Saya harus melakukan mode PTP juga.sumber
Jika Anda memiliki masalah untuk menginstal driver ADB pada Windows 8.1 , coba solusi ini: Driver ADB dan Windows 8.1
sumber
Bagi saya, itu adalah Nexus 4 dan Windows 7. Saya menginstal ulang driver, berubah menjadi PTP - pada dasarnya melewati semuanya.
Mengklik tab yang mengatakan MainActivity.java daripada activity_main.xml di Eclipse memperbaikinya untuk saya.
sumber
Solusi saya sangat konyol. Saya telah mencoba semua solusi di atas dan menghabiskan banyak waktu. Lalu saya menemukan solusinya ketika saya melihat-lihat opsi pengembang. Saya tidak memeriksa centang opsi "USB debugging". Konyol saya diasumsikan menyalakan opsi pengembang berarti menyalakan USB debugging, tapi saya salah.
sumber
Itu adalah masalah driver yang hilang dengan saya. Saya telah mengaktifkan debugging USB, mencoba mengubah kabel USB, mencoba menginstal ulang driver USB Google, tetapi tidak ada yang menyelamatkan saya.
Kemudian pada akhirnya saya mengunduh driver perangkat seperti yang disarankan di sini .
Untuk memastikan apakah Anda memiliki masalah driver perangkat, buka:
Dan lihat apakah Nexus Anda ditampilkan sebagai " perangkat Android " atau sebagai perangkat di " Lainnya ".
Jika muncul di " Lainnya ", masalah Anda harus diatasi dengan mengunduh & mengekstraksi ini dan kemudian mengikuti langkah-langkah ini:
Akhirnya, perangkat Anda akan muncul sebagai berikut:
Segera setelah Anda melakukan ini, sembulan akan muncul di perangkat Anda meminta izin untuk debug. Setelah Anda menerima, Anda siap!
sumber