Saya tidak 100% yakin apakah ini harus pergi ke sini atau Stack Overflow utama, tapi saya memutuskan untuk pergi dengan daerah ini dengan harapan saya mungkin menangkap seseorang dengan pengalaman yang lebih spesifik dengan masalah yang sama.
Saya memiliki Samsung Captivate (menyukainya minus GPS jelek). Saya melakukan pengembangan untuk itu dari 2 komputer yang berbeda, satu di rumah, satu di tempat kerja. Kedua mesin tersebut adalah Windows XP, Paket Layanan 3, 32 bit. Saya telah menginstal driver Samsung yang sama, versi Eclipse yang sama, dll. Telepon saat ini di-root menjalankan Serendipity mod, meskipun masalah ini persis sama pada firmware bawaan.
Mesin rumah saya (yang bermasalah) adalah Athlon 64 2.2 Ghz. Mesin kerja saya adalah Core 2 Duo, jangan ingat modelnya.
Di tempat kerja, saya dapat melakukan apa saja, memasang sdcard di telepon dan menyalin dengan mudah, menggunakan adb untuk mendorong, menarik, mencopot, memasang. Saya dapat men-debug dalam ddms, menginstal melalui Eclipse, dll, dll ...
Di rumah, jika saya me-reboot komputer dan telepon dan menarik prompt perintah tanpa membuka Eclipse, saya MUNGKIN dapat melihat perangkat dengan mengetik perangkat adb. Biasanya kemudian, saya bisa menghapus logcat atau menjalankan logcat cukup stabil. Jika saya membuka Eclispe (IDE pengembangan saya) dan mencoba menjalankan aplikasi baru, saya biasanya akan kehilangan koneksi. Hal yang sama terjadi jika saya mencoba menyalin file baik melalui pemasangan atau menggunakan tarikan dengan adb. Beberapa file akan menyalin, dan tiba-tiba koneksi akan hilang dan perangkat akan menunjukkan offline ke adb, atau tidak ada dalam daftar sama sekali, atau terdaftar offline dua kali. Mem-boot ulang ponsel terkadang membantu, tetapi tidak selalu. Ada saat-saat saya menutup Eclipse dan setiap aplikasi lain, reboot ponsel saya dan akhirnya memiliki adb sepenuhnya tidak dapat mendeteksi perangkat. SAYA' akan menggunakan adb kill-server dan adb start-server tetapi ini umumnya tidak membantu. Saya menggunakan Avast untuk anti-virus saya di rumah, tetapi telah mencoba tanpa menginstal anti-virus sama sekali dan sama saja. Saya baru-baru ini menginstal ulang Windows karena kerusakan hard drive dan itu persis sama. Saya sudah mencoba setiap port USB yang berbeda di menara saya.
Saya berharap SANGAT banyak orang yang bisa memberi tahu saya apa yang salah karena saya sudah berurusan dengan ini selama satu setengah tahun sekarang dan ini akan membuat saya kehilangan akal.
-Yeremia
Jawaban:
Beralih dari port USB 3.0 ke USB 2.0 memecahkan masalah bagi saya. Sebagian besar laptop datang dengan kedua jenis port hari ini.
sumber
Hubungkan perangkat Anda melalui hub USB yang aktif. Beberapa mesin, termasuk apple macbook baru, tidak memiliki daya yang cukup di port USB yang menyebabkan ADB terus-menerus terputus.
Jika perangkat Anda di-rooting, Anda dapat menghubungkannya ke adb melalui wifi. Ini sangat nyaman, lebih dari USB kabel. Tentu saja Anda tidak selalu memiliki perangkat yang di-rooting.
sumber
Ini mengganggu saya selama berabad-abad. Logcat akan hilang atau telepon perlu dihubungkan kembali ke USB agar ADB dapat melihatnya dengan benar.
Apa yang berhasil bagi saya adalah menggunakan salah satu port USB belakang pada PC saya. Yang depan mungkin melalui hub yang cerdik atau mungkin perangkat lunak hub USB yang cerdik. Jadi jika Anda menggunakan port USB depan, coba yang ada di belakang.
sumber
Saya dulu memiliki masalah yang sama dan juga logcat saya akan menghapus dan berhenti memperbarui di Eclipse, bedanya saya berada di ROM Samsung resmi itu. Setelah saya beralih ke Darky's ROM stabilitas sudah jauh lebih baik. Namun, kadang-kadang perangkat menghilang, tetapi biasanya muncul kembali setelah memasang kembali USB. PC saya sedikit berbeda dari milik Anda (Atom D525, Win7) jadi saya dapat mengonfirmasi itu tidak terbatas pada satu perangkat / OS.
Saya sarankan merombak ROM atau memperbarui jika memungkinkan. Atau Anda dapat mencobanya dengan ponsel lain untuk melihat apakah itu kesalahan khusus pada ponsel Anda. Di sisi lain, ADB bukan perangkat lunak yang stabil, sehingga bisa jadi hanya masalah yang mengganggu.
sumber
Bagi saya kedengarannya Anda memiliki beberapa perangkat keras atau driver yang buruk di rumah. Pastikan Anda tidak memiliki apa pun yang terkait dengan Kies yang sedang berjalan; Kies + Samsung Windows Drivers tampaknya menyebabkan perilaku tidak menentu pada koneksi USB yang berbeda di antara mesin ...
Coba dulu berbagai port USB dan kabel, tho.
sumber
Saya mengalami masalah yang sama dengan Nexus 4 saya, menjalankan Cyogenmod 11 pada Windows 8. Saya menghubungkan menggunakan splitter USB dan telepon saya akan terus terputus dalam beberapa detik setelah dikenali oleh LogCat / DDMS. Beralih ke port fisik pada mesin saya berhasil. Dalam kasus saya port USB depan berfungsi dengan baik.
sumber
Saya mengalami masalah putuskan-hubungkan kembali ini.
Saya memecahkan masalah saya di pengaturan USB Windows:
(dari http://www.tomshardware.co.uk/answers/id-1783536/usb-ports-disconnecting-reconnecting.html )
sumber
Saya menggunakan marshmallow LG G3. Saya tidak tahu mengapa, tetapi ketika saya
Developer options > Networking section > Select USB Configuration > MTP
memperbaikinya.Sebelum itu, setiap kali saya mencolokkan telepon saya ke PC saya, jendela instalasi driver selalu membeku di awal, tetapi ketika saya berubah menjadi koneksi MTP, jendela instalasi driver segera mengenalinya dan ikon telepon berubah menjadi ikon ponsel LG dan selesai menginstal .
sumber
Temukan lokasinya
android-sdk-windows\platform-tools
.Buka Command Prompt dan kemudian jalankan perintah-perintah ini:
Langkah-langkah ini dapat menyelesaikan masalah Anda.
sumber
Masalah yang sama di sini; Saya menggunakan adb di gnu / linux tanpa driver tambahan.
Solusi Penanganan: cabut dan pasang kembali USB
http://forum.xda-developers.com/showthread.php?p=17111464#post17111464
sumber
adb di Debian / Ubuntu saat ini sebagai 1.0.29 menghubungkan ke perangkat Android 4.2.2+ membutuhkan 1.0.31 yang menyebabkan kesalahan ini
https://bugs.launchpad.net/ubuntu/+source/android-tools/+bug/1131163
Anda dapat secara manual menginstal kit pengembangan android terbaru atau menunggu hingga orang-orang debian memutakhirkan paket
sumber
Masalah berbeda dengan gejala yang sama saat diperbarui ke MacOS Sierra. Berikut ini skrip solusinya:
sumber
Saya memiliki masalah yang sama tetapi hanya dengan perangkat Android 6/7 dan host Mac. Solusinya adalah ... alihkan perangkat dari mode 'Pengisian' ke mode 'Transfer file'.
sumber
Dua solusi berikut ini berhasil bagi saya.
Anda dapat mencoba salah satu dari keduanya atau keduanya.
sumber
Inilah jawaban saya dengan
adb pull
solusi emulasi berdasarkanadb
dandd
. Terus mencoba dan melanjutkan pengunduhan ketika pemutusan terjadi.sumber
Ini akan terjadi setiap kali Anda membiarkan koneksi adb terbuka, perlu memutus sambungan setelah menggunakan sesi adb, untuk memutus jalankan saja
Anda mengganti ipaddress dengan ip perangkat Android, sama seperti adb connect.
sumber