Pemilih Perangkat Android - perangkat tidak muncul

92

Saya menggunakan Eclipse + ADT, dan perangkat fisik saya (tercantum di bawah) tidak tercantum di Pemilih Perangkat Android. Saya telah memperbarui Eclipse dan semua paket Android. Ponsel saya menjalankan Android OS 1.6, yang sesuai dengan versi target yang tercantum di Proyek Eclipse.

Selain itu, alasan saya memutuskan untuk mencoba menguji pada perangkat sebenarnya adalah karena emulator tersebut sepertinya tidak berfungsi lagi saat saya menjalankan proyek saya. Emulator diluncurkan, tetapi program tidak pernah melakukannya. Ada ide?

(menggunakan windows 7 / t-mobile mytouch 3g)

mportiz08.dll
sumber
Saya harap ini akan membantu semua orang yang menghadapi masalah yang sama.
Rupesh Yadav

Jawaban:

151

Pertama, pastikan bahwa Android ADB dapat "berbicara dengan" perangkat Anda.

  • Buka Command Prompt Windows (cmd.exe) / Terminal Mac.
  • Buka folder (melalui cd) tempat ADB.exe berada, misalnya, C: \ Android \ android-sdk \ platform-tools.
  • Tipe adb devices

Jika perangkat Anda terdaftar (nomor seri ditampilkan), lanjutkan ke pemeriksaan kedua. Jika tidak, ini berarti ADB saat ini tidak dapat berbicara dengan perangkat Anda. Ada banyak alasan yang dapat menyebabkan masalah tersebut, coba:

  • Di perangkat Anda, aktifkan "USB Debugging Mode" di Settings -> Application -> Development.
  • Pada perangkat Anda, aktifkan "Izinkan pemasangan Aplikasi non-pasar" di Setelan -> Aplikasi -> Pengembangan.
  • Mulai ulang Windows / Mac Anda.
  • Mulai ulang perangkat Android.
  • Di Windows / Mac, instal ulang driver perangkat.

Kedua, pastikan Anda menyetel "Deployment target selection mode" ke manual:

  • Dalam tampilan Eclipse Package Explorer, klik kanan Project Anda, pilih Run As -> Run Configurations ...
  • Dalam dialog Jalankan Konfigurasi, di bawah Aplikasi Android. Jika aplikasi Anda tidak ada, klik dua kali Aplikasi Android untuk membuat konfigurasi baru, beri nama yang sesuai (misalnya aplikasi Anda). Pastikan konfigurasi ini dipilih.
  • Di area kanan, untuk tab Android, pastikan proyek Anda ditampilkan di bawah Proyek; untuk tab Target, pilih "Selalu tanya untuk memilih perangkat" atau "manual".
  • Klik "Terapkan" dan tutup dialog Jalankan Konfigurasi.
    Saat berikutnya Anda menjalankan aplikasi, Anda akan melihat daftar perangkat Anda.

Perangkat Anda masih tidak dapat ditampilkan? Baik. Ketiga, pastikan versi Android "Project Build Target" Anda didukung di Perangkat Anda.

  • Periksa versi Android perangkat Anda. Di perangkat Anda, pilih Pengaturan-> Tentang Perangkat.
  • Periksa versi Android dari proyek Anda. Klik kanan proyek Anda-> Properties-> Android-> ProjectBuildTarget.
  • Pastikan itu tidak lebih baru dari versi perangkat Anda.
giacatho
sumber
3
Terima kasih, ini adalah masalah driver pada HTC saya. Mengunduh dan menginstal driver Windows terbaru memecahkan masalah saya.
aeldron
Untuk mengaktifkan USB debugging berbeda antara versi Android sekarang. Lihat jawaban saya di sini yang diperbarui: stackoverflow.com/questions/2256884/…
Raj
2
Untuk Nexus 4, saya menginstal driver sesuai dengan petunjuk di situs ini: androidsecurity.wordpress.com/2013/06/05/…
SaiyanGirl
Setelah langkah-langkah di atas mengikuti kesalahan saya melihat [Xtouck] adb berjalan normal. [Xtouck] Menjalankan peluncuran aktivitas com.example.xtouck.MainActivity [Xtouck] Mode Target Otomatis: menggunakan perangkat '0123456543ABCDEFG' [Xtouck] Mengunggah Xtouck.apk ke perangkat '0123456543ABCDEFG' [Xtouck] Menginstal Xtouck.apk ... Kesalahan internal terjadi selama: "Launching Xtouck". com.android.ddmlib.IDevice.installRemotePackage (Ljava / lang / String; Z [Ljava / lang / String;) Ljava / lang / String;
PHP Avenger
Project Build Target adalah masalah saya.
josef
23

Ingat juga untuk mengatur 'Deployment target selection mode' ke manual (Konfigurasi debug -> tab target)

Vishal
sumber
mengapa mereka melewatkannya di developers.android.com? terima kasih
leshka
Oh man TERIMA KASIH BANYAK! Sangat menjengkelkan tidak dapat memilih avd saya karena saya harus menguji tiga kepadatan layar. Tuhan memberkati.
racl101
21

Setelah mengikuti beberapa langkah dalam jawaban lain di sini, serta yang ditemukan di sini: Driver ADB untuk HTC Incredible , saya harus mengeluarkan dua perintah sebelum telepon saya muncul.

adb kill-server
adb start-server

Akhirnya, setelah dua perintah itu, perangkat saya akan muncul ketika saya berlari

adb devices

Dari waktu ke waktu, proses ADB mungkin macet (istilah teknis di sana). Jika itu terjadi, perintah di atas tidak akan berfungsi. Saya telah menemukan bahwa mematikan proses ADB (cari di adb.exetab Proses di Pengelola Tugas di Windows, atau matikan PID untuk adb di bawah linux), lalu gunakan

adb start-server

biasanya memperbaiki masalah itu.

CatShoes
sumber
20

Saya pikir ini karena opsi untuk debugging USB tidak dicentang pada perangkat

mportiz08.dll
sumber
Pengaturan -> Aplikasi -> Pengembang
GuybrushThreepwood
3
Untuk mengaktifkan USB debugging berbeda antara versi Android sekarang. Lihat jawaban saya di sini yang diperbarui: stackoverflow.com/questions/2256884/…
Raj
Saya memiliki masalah yang sama, perangkat saya tidak terdaftar di adv. tetapi saya menyadari bahwa masalah saya adalah mencolokkan kabel usb ke PC yang salah! saya menggunakan dua PC dan saya mencampur soket USB :) Selalu pikirkan tentang semua kemungkinan penyebabnya
Fer
Cukup ikuti langkah-langkah dari pengembang situs Pengembang
Android.android.com/tools/extras/oem-usb.html
8

Ini catatan dari situs Android Developer adalah apa yang bekerja untuk saya:

Aktifkan USB debugging pada perangkat Anda. Di sebagian besar perangkat yang menjalankan Android 3.2 atau lebih lama, Anda dapat menemukan opsi di bawah Pengaturan> Aplikasi> Pengembangan. Di Android 4.0 dan yang lebih baru, ada di Pengaturan> Opsi pengembang. Catatan: Di Android 4.2 dan yang lebih baru, opsi Pengembang disembunyikan secara default. Untuk membuatnya tersedia, buka Pengaturan> Tentang ponsel dan ketuk Bangun nomor tujuh kali. Kembali ke layar sebelumnya untuk menemukan opsi Pengembang.

Raj
sumber
10
Pastikan untuk mengetuk tujuh kali pada "Build number" karena hal lain tidak akan intuitif.
Raj
1
Saya telah membuka kunci pengaturan pengembang dan mendapatkan USB debugging di Galaxy Nexus saya tetapi tidak dikenali oleh Eclipse.
Klaasvaak
1
Pastikan itu dalam mode "Perangkat Media" dan bukan mode "Kamera" saat dicolokkan.
aheuermann
Saya harus menekan "Run" (yang menunjukkan tidak ada perangkat), lalu di perangkat matikan USB debug lalu aktifkan. Perangkat saya kemudian muncul di daftar perangkat. Ini harus dilakukan setiap kali saya berlari :(
Brett Gregson
3

Jika Anda memilih Aplikasi Android dalam dialog Debug As, Anda seharusnya dapat memasang debugger ke perangkat secara langsung. Pastikan Anda menjalankan perangkat adb di shell Anda dan melihat perangkat Anda terdaftar. Jika tidak, Anda perlu menginstal ulang driver untuk perangkat tersebut. Anda dapat menghapus pengandar yang Anda miliki menggunakan USBdeview dan kemudian mengunduh dan menginstal ulang pengandar sampai Anda melihat nomor seri untuk perangkat terdaftar ketika Anda menjalankan perangkat adb. - Arunabh Das

Arunabh Das
sumber
3

Tidak ada jawaban lain yang berhasil untuk saya. Bagi saya, perangkat terdaftar dengan gerhana setelah saya mem-boot ulang ponsel. Proses untuk itu akan bervariasi tergantung model ponsel.

Gavin Miller
sumber
Saya mendapat dua perangkat (Android v. 2.3.4 = API 10, v. 4.0.3 = API 15) untuk mendaftar hanya setelah me-reboot ponsel dan Mac saya. OS 10.8.2, alat Android: 21.0.0.v201210310015-519525.
brannerchinese
3

http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver

Windows 7

Untuk menginstal driver USB Android di Windows 7 untuk pertama kalinya:

Hubungkan perangkat Android Anda ke port USB komputer Anda. Klik kanan pada Komputer dari desktop atau Windows Explorer Anda, dan pilih Kelola. Pilih Perangkat di panel kiri. Temukan dan luaskan Perangkat lain di panel kanan. Klik kanan nama perangkat (seperti Nexus S) dan pilih Update Driver Software. Ini akan meluncurkan Wizard Pembaruan Perangkat Keras. Pilih Jelajahi komputer saya untuk perangkat lunak driver dan klik Berikutnya. Klik Browse dan cari folder driver USB. (Driver USB Google terletak di \ extras \ google \ usb_driver.) Klik Berikutnya untuk menginstal driver.

Iraklis
sumber
Untuk orang-orang yang masih mengalami masalah setelah mengikuti langkah ini (tanda peringatan kuning di Device Manager pada driver), hapus instalan driver, lalu pindai perubahan driver. Saya mencoba memperbarui driver tetapi tidak mengambil file dengan benar. Menghapus / menginstal ulang berhasil :-)
Abdo
3

Saya memiliki masalah yang sama ... dan masalah saya terkait dengan penggunaan sdk yang terlalu tinggi ....

Aku berubah:

uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17"/

untuk

uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"

dan masalah saya terpecahkan.

jpCoder411
sumber
2

Saya sangat terlambat di sini, tetapi jika itu membantu seseorang ... pastikan Anda tidak mengalami konflik dengan mode USB Anda saat memasang kabel. Saya memilih "Hanya mengisi daya" (maaf jika tidak tepat, saya memiliki terminal bahasa Spanyol) tetapi terkadang berubah menjadi jaringan berbagi dan perangkat menghilang dari daftar saat menjalankan aplikasi.

Dani BISHOP
sumber
2

Saya menghadapi perangkat android tidak muncul di "pemilih perangkat" jadi saya mencoba yang terbaik tetapi tidak berhasil, setidaknya saya menemukan bahwa driver ADB harus memperbarui, untuk ini saya melakukan langkah-langkah berikut 1. unduh driver dari "http: // forum. xda-developers.com/showthread.php?t=1161769 "2. Device Manager - >> klik kanan pada ADB - >> perbarui driver - >> telusuri jalur driver yang diunduh lalu OK perbarui berhasil. dan saya menemukan perangkat android saya di "Pemilih Perangkat" mencoba dan bersantai

Muzammal Hussain
sumber
1

Oke ... jadi saya tidak akan pernah bisa memunculkan pembalut PENDO saya .. sampai saya menemukan ini ..

proses android.process.acore telah berhenti ..

Ya .. tidak ada hubungannya dengan masalah ini kan? Ah ah tapi itu membawaku ke MOBILEGO. Ini adalah aplikasi meja yang memungkinkan Anda mengelola perangkat Anda .. Tebak caranya .. dengan menghubungkan melalui USB. Ya dan berhasil .. Ia menginstal semua yang ada di kotak windows saya, dan sekarang Eclipse tidak memiliki masalah melihat PENDO saya.

baash05
sumber
Ketika saya mencari di Google untuk mencari tahu mengapa pendo pad saya tidak berfungsi dengan eclipse, itu membawa saya ke jawaban ini. Saya mencoba mobilego dan itu tidak membantu saya. Apa yang memecahkannya bagi saya adalah jawaban ini: stackoverflow.com/a/7136003/148241
Saxon Druce
1

Alternatif lain: pada Apple iMac modern, port USB yang paling dekat dengan tepi luar mesin tidak pernah berfungsi dengan ADB, sedangkan yang lainnya berfungsi dengan baik. Saya telah melihat ini di dua iMac yang berbeda, mungkin itu adalah port USB 1.0 (atau sesuatu yang sama bodohnya) - atau ini adalah cacat produksi umum.

Memasukkan kabel USB (baru, lama, kualitas tinggi atau murah) ke semua port USB lainnya berfungsi dengan baik, tetapi menghubungkan ke yang satu itu gagal ADB

NB: menghubungkan ke port itu berfungsi untuk transfer file, dll - hanya ADB yang rusak.

Adam
sumber
1

Di galaxy note 3 Anda perlu mengaktifkan opsi pengembang. Akses "About Device" dan klik nomor Build beberapa kali sampai muncul pesan yang memberi tahu Anda bahwa opsi pengembang telah diaktifkan. Kembali ke umum dan begitulah .. opsi pengembang telah diaktifkan dan pilih opsi debugging USB. Ini untuk Galaxy note 3 N9005 Andriod 4.3.

Hanis
sumber
1

Masalah saya adalah dengan telepon ZTE lama, saya mengabaikan autorun.exe yang terus muncul ketika saya mencolokkan telepon. Saya akhirnya menjalankan perangkat lunak autorun yang menginstal driver ZTE dan telepon mulai muncul di perangkat adb.

Caimen
sumber
1

Perangkat tidak muncul karena baris berikut di file manifes android ---

<uses-sdk android:minSdkVersion="18"
        android:targetSdkVersion="18"/>

Saya mengubahnya menjadi ---

<uses-sdk android:minSdkVersion="8"
        android:targetSdkVersion="19"/>

Sekarang berhasil.

Tuhanku
sumber
1

Nonaktifkan mode debugging dan opsi pengembang di ponsel Anda.

Mulai monitor perangkat Android.

Sekarang aktifkan opsi pengembang dan mode debugging di ponsel Anda.

Anda harus dapat melihat perangkat Anda terdaftar setelah ini di monitor perangkat android. Di sana setelah Anda harus dapat melihatnya di bawah pemilih perangkat Android.

jsbisht.dll
sumber
0

Perangkat saya telah hilang dari daftar perangkat adb setelah menghubungkannya ke adb di laptop lain.

Saya memilih "Hanya isi daya" di telepon dan kemudian mengaktifkan kembali USB debugging.

Itu menyelesaikan masalah bagi saya.

J0hnG4lt
sumber
0

Gunakan USBDeview, dari sini, http://www.nirsoft.net/utils/usb_devices_view.html

Jalankan sebagai administrator.

Putuskan sambungan telepon Anda.

Hapus semua driver yang terkait dengan ponsel Anda. Beberapa orang akan mengatakan Android serta nama dan model ponsel.

Colokkan kembali ponsel Anda sehingga Windows menginstal ulang driver.

Ini berhasil untuk saya, ketika solusi lain tidak.

M Jesse
sumber
0

Saya menggunakan MAC dan untuk beberapa alasan ketika saya menghubungkan perangkat saya melalui USB, ada mount aneh yang disebut USB-Drivers yang ketika saya melepas dari Finder, Pemilih Perangkat Androide langsung mengenali perangkat saya.

Andro Selva
sumber
0

Saya memiliki HTC G2 dengan Win 8 dan saya butuh waktu berjam-jam untuk membuat Eclipse mengenali perangkat tersebut. Saya mengikuti semua saran di atas tetapi tidak berhasil ketika saya menemukan ini di http://forum.xda-developers.com/showthread.php?t=1964372 :

Sekarang klik dengan tombol kanan mouse di Komputer, klik Kelola. Buka Pengelola Perangkat. Klik kanan Acer A700, klik perbarui perangkat lunak driver. Pilih "Jelajahi komputer saya untuk perangkat lunak driver". Pilih "Biarkan saya memilih dari daftar". Klik semua perangkat atau / dan Punya disk .. Buka C: \ Program Files (x86) \ Android \ android-sdk \ extras \ google \ usb_driver \ dan klik file di bawah 2 folder (android_winusb.inf) Klik yang pertama satu dan instal.

Gantikan "Ponsel Android" di bawah "Perangkat lain" untuk "Acer A700" dan gunakan file android_winusb di bawah adt-bundle-windows-x86_64 \ sdk \ extras \ google \ usb_driver. Klik "OK" ketika Anda mendapatkan prompt menakutkan tentang Windows menjadi tidak stabil dan presto!

Mark Cramer
sumber
0

Saya memiliki masalah yang sama dan menyelesaikannya dengan cara ini: telepon saya adalah SonyEricsson Xperia X8 dan tidak dikenali oleh windows 7 (tetapi oleh Ubuntu). Karenanya saya menemukan bahwa itu adalah masalah pengemudi.

0) Dicolokkan ke ponsel cerdas saya 1) Klik kanan pada Komputer-> Kelola-> Pengelola Perangkat 2) Ada tanda seru kuning pada satu item bernama sesuatu seperti "SEMC HUSB" ... Klik dua kali pada item itu (yang sebenarnya terkait ke smarphone) dan memperbarui driver (sebelumnya diunduh dari halaman ini http://developer.sonymobile.com/downloads/drivers/sony-ericsson-x8-drivers/ dan sekarang semuanya berfungsi). Saya rasa Anda dapat menemukan dirver yang tepat melalui google jika Anda memiliki telepon yang berbeda.

Bersulang

stkhou
sumber
0

Dan, jika perangkat Anda adalah Sony Ericsson Xperia X8 dengan ROM asli (2.1) atau serupa, maka gunakan:

 

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17" />

dalam file AndroidManifest.xml

Giulio
sumber
0

Saya harus pergi ke "Pengaturan-> Opsi pengembang-> USB debugging". Pastikan USB debugging dihidupkan.

Samsung Galaxy S II Meroket

Android 4.1.2

Mac 10.8.5

Shaun Derman
sumber
0

Saya memiliki masalah yang sama dengan Sony Experia Z, itu karena saya menjalankan Windows 8 dan tampaknya saya perlu mengunduh driver untuk itu.

Seperti yang disebutkan oleh stkhou, saya memeriksa Device manager saya dan melihat tanda seru. Yang mana itu model ponsel saya, untuk memeriksa ulang jadi saya keluarkan usb dan itu hilang. Jadi saya pasang lagi dan ikon muncul lagi.

Jadi cukup yakin masalah driver, jadi saya telah mengunduhnya dan menginstal. Setelah instalasi, jalankan pemilih perangkat android di eclipse lagi dan itu berfungsi untuk saya.

Saya berharap yang sama untuk Anda.

Di sini di bawah saya menyimpan tautan yang mungkin mengganggu seseorang yang memiliki masalah sony. ;)

Berikut adalah daftar driver yang tersedia untuk perangkat sony:

http://developer.sonymobile.com/downloads/drivers/

Sony SDK

http://developer.sonymobile.com/knowledge-base/sony-add-on-sdk/install-the-sony-add-on-sdk/

Ryan
sumber
0

Salah satu kemungkinan alasannya adalah untuk memeriksa Android SDK Manager dan menginstal Google USB Driver di folder Extras jika Anda belum menginstalnya.

Muhammad Aamir Ali
sumber
0

Jika tidak ada opsi yang berfungsi, saya mengubah port dan kemudian mengaktifkan USB debugging dan itu berfungsi dengan baik.

namrathu1
sumber
0

Saya mengalami masalah saat melihat perangkat android saya, jadi ketika adb melaporkan bahwa tidak ada yang hadir, saya mengayunkan daya pada hub USB saya dan voila, itu kembali di adb dan di gerhana DDMS.

Bamaco
sumber