Android device Chooser-urządzenie nie wyświetla się

Używam Eclipse + ADT, a moje fizyczne urządzenie (wymienione poniżej)nie jest wymienione na urządzeniu z Androidem. Zaktualizowałem Eclipse i wszystkie pakiety Androida. Mój telefon działa z systemem Android OS 1.6, co odpowiada docelowej wersji wymienionej w projekcie Eclipse.

Również powodem, dla którego zdecydowałem się wypróbować testowanie na prawdziwym urządzeniu, jest to, że emulator nie wydaje się już działać poprawnie, gdy uruchamiam mój projekt. Emulator uruchamia się, ale program nigdy tego nie robi. Dowolne pomysły?

(za pomocą windows 7 / t-mobile mytouch 3g)

Author: DarkReaper, 2010-02-13

30 answers

Najpierw upewnij się, że Android ADB może "rozmawiać" z Twoim urządzeniem.

  • Otwórz wiersz polecenia systemu Windows (cmd.exe) / Mac Terminal.
  • przejdź do folderu (via cd) gdzie ADB.exe jest w, np. C:\Android\android-sdk\platform-tools.
  • Typ adb devices

Jeśli Twoje urządzenie jest na liście (wyświetlany jest numer seryjny), przejdź do drugiej kontroli. W przeciwnym razie oznacza to, że ADB nie może obecnie rozmawiać z Twoim urządzeniem. Istnieje wiele powodów, które mogą powodować problem, try:

  • w urządzeniu włącz "tryb debugowania USB" w Ustawieniach - > aplikacja - > rozwój.
  • w urządzeniu włącz opcję "Zezwalaj na instalację aplikacji nierynkowych" w Ustawieniach -> aplikacja -> rozwój.
  • Uruchom ponownie Windows / Mac.
  • Uruchom ponownie urządzenie z Androidem.
  • w systemie Windows/Mac ponownie zainstaluj sterowniki urządzeń.

Po drugie, upewnij się, że ustawiłeś "tryb wyboru celu wdrożenia" na Ręczny:

  • W Pakiecie Eclipse Widok Eksploratora, kliknij prawym przyciskiem myszy projekt, wybierz Uruchom jako - > Uruchom konfiguracje...
  • w oknie Uruchom konfiguracje, pod aplikacją Android. Jeśli Twoja aplikacja nie istnieje, Kliknij dwukrotnie aplikację na Androida, aby utworzyć nową konfigurację, nadaj jej odpowiednią nazwę(np. Upewnij się, że ta konfiguracja jest wybrana.
  • W prawym obszarze, na karcie Android, upewnij się, że projekt jest wyświetlany w ramach projektu; na karcie docelowej wybierz "Zawsze monit o wybranie urządzenia" lub "manual"
  • Kliknij "Zastosuj" i zamknij okno dialogowe Uruchom konfiguracje.
    Przy następnym uruchomieniu aplikacji powinieneś zobaczyć listę urządzeń.

Twoje urządzenie nadal nie może się wyświetlać? Ok. Po trzecie, upewnij się, że wersja Androida "Project Build Target" jest obsługiwana w urządzeniu.

  • Sprawdź wersję urządzenia na Androida. W urządzeniu wybierz Ustawienia- > Informacje o urządzeniu.
  • Sprawdź wersję swojego projektu na Androida. Kliknij prawym przyciskiem myszy projekt - > właściwości - > Android- > ProjectBuildTarget.
  • Upewnij się, że nie jest nowsza niż wersja Twojego urządzenia.
 149
Author: giacatho,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-28 06:01:44

Pamiętaj również, aby ustawić "tryb wyboru celu wdrożenia" na ręczny (konfiguracja Debug -> zakładka target)

 23
Author: Vishal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-31 09:31:18

Po wykonaniu kilku kroków w innych odpowiedziach tutaj, a także tego, co znajduje się tutaj: sterownik ADB dla HTC Incredible , musiałem wydać dwie komendy, zanim mój telefon się pojawi.

adb kill-server
adb start-server

Wreszcie, po tych dwóch poleceniach pojawi się moje urządzenie, gdy uruchomiłem

adb devices

Od czasu do czasu proces ADB może utknąć (tam termin techniczny). Gdy tak się stanie, powyższe polecenia nie będą działać. Odkryłem, że zabijanie procesu ADB (poszukaj w adb.exe w zakładce Procesy w Menedżerze Zadań w systemie Windows lub zabij PID dla adb pod Linuksem), a następnie użyj

adb start-server

Ogólnie rozwiązuje ten problem.

 21
Author: CatShoes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:17:21

Myślę, że to dlatego, że opcja debugowania USB nie została zaznaczona na urządzeniu

 19
Author: mportiz08,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-23 00:54:36

Ta notka {[2] } ze strony programisty Androida działa dla mnie:

Włącz debugowanie USB na urządzeniu. Na większości urządzeń z systemem Android 3.2 lub starsze, możesz znaleźć opcję w Ustawieniach > Aplikacje > Rozwój. Na Androidzie 4.0 i nowszych, to w Ustawienia > deweloper opcje. Uwaga: na Androidzie 4.2 i nowszych Opcje programisty są ukryte domyślnie. Aby go udostępnić, przejdź do Ustawienia > Informacje o telefonie i dotknij Zbuduj numer siedem razy. Powrót do poprzedni ekran, aby znaleźć Opcje deweloperskie.

 8
Author: Raj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-12-26 15:46:07

Za pomocą Android SDK Manager może lub nie może faktycznie zainstalować sterownik USB Google.

Następujące kroki tutaj: http://developer.android.com/sdk/oem-usb.html#InstallingDriver pozwala Eclipse na wyświetlenie urządzenia.

 4
Author: Daniel N,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-29 20:21:01

Jeśli wybierzesz aplikację na Androida w oknie dialogowym Debuguj jako, powinieneś mieć możliwość podłączenia debuggera bezpośrednio do urządzenia. Upewnij się, że uruchomiłeś urządzenia adb w powłoce i widzisz je na liście. Jeśli nie, musisz ponownie zainstalować sterownik dla urządzenia. Możesz odinstalować sterowniki za pomocą USBdeview, a następnie pobrać i ponownie zainstalować sterowniki, dopóki nie pojawi się numer seryjny urządzenia wymieniony podczas uruchamiania urządzeń adb. - Arunabh Das

 3
Author: Das,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-27 21:22:21

Żadna inna odpowiedź nie zadziałała na mnie. Dla mnie urządzenie zarejestrowane w eclipse po ponownym uruchomieniu telefonu. Proces ten będzie się różnić w zależności od modelu telefonu.

 3
Author: Gavin Miller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-09 23:10:53

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

Windows 7

Aby zainstalować sterownik USB Androida w systemie Windows 7 po raz pierwszy:

Podłącz urządzenie z systemem Android do portu USB komputera. Kliknij prawym przyciskiem myszy Komputer z pulpitu lub Eksploratora Windows i wybierz Zarządzaj. Wybierz urządzenia w lewym okienku. Znajdź i rozwiń inne urządzenie w prawym okienku. Kliknij prawym przyciskiem myszy nazwę urządzenia (np. Oprogramowanie Sterownika. Spowoduje to uruchomienie Kreatora aktualizacji sprzętu. Wybierz opcję Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika i kliknij przycisk Dalej. Kliknij Przeglądaj i znajdź folder sterownika USB. (Sterownik USB Google znajduje się w \extras\google\usb_driver.) Kliknij przycisk Dalej, aby zainstalować sterownik.

 3
Author: Iraklis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-24 11:17:36

Miałem podobny problem...a mój problem był związany z używaniem zbyt wysokiego sdk....

Zmieniłem:

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

Do

uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"
I mój problem został rozwiązany.
 3
Author: jpCoder411,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-18 05:08:30

Jestem tu bardzo spóźniona, ale jeśli to komuś pomoże... upewnij się, że nie masz konfliktu z trybem USB podczas podłączania kabla. Wybieram "tylko ładuj" (przepraszam, jeśli nie jest dokładnie, mam Hiszpański terminal), ale czasami zmienia się na share net i urządzenie zniknie z listy podczas uruchamiania aplikacji.

 2
Author: Dani bISHOP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-06-15 01:01:01

Byłem w obliczu Urządzenia z Androidem nie pokazuje się w "device chooser", więc staram się jak mogę, ale bezskutecznie, przynajmniej znalazłem, że sterowniki ADB powinny aktualizować, w tym celu Zrobiłem następujące kroki 1. pobierz Sterownik z"http://forum.xda-developers.com/showthread.php?t=1161769" 2. Menedżer urządzeń - > > kliknij prawym przyciskiem myszy na ADB - > > Aktualizuj sterownik - > > przeglądaj ścieżkę pobranych sterowników, a następnie OK Aktualizacja zakończona sukcesem. i znalazłem moje urządzenie z Androidem w "Device Chooser" spróbuj się zrelaksować

 2
Author: Muzammal Hussain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-30 08:00:05

Jeśli masz urządzenie samsung, musisz zainstalować specjalny sterownik do rozwoju:

Http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

 2
Author: KJP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-24 07:08:46

Ok... więc nigdy nie mogłem dostać mojego PENDO pad, aby pokazać się.. dopóki nie natknąłem się na to..

Process android.proces.acore się zatrzymał..

Tak.. nie ma to nic wspólnego z tym problemem, prawda? Ah ah ale to doprowadziło mnie do MOBILEGO. Jest to aplikacja biurkowa, która umożliwia administrowanie urządzeniem.. Zgadnij jak.. poprzez podłączenie przez USB. Tak i tak jest.. Zainstalował wszystko na moim Windows box, a teraz Eclipse nie ma problemu z widzeniem mojego PENDO.

 1
Author: baash05,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-17 12:18:17

Inna alternatywa: na nowoczesnych iMacach Apple, port USB najbliżej zewnętrznej krawędzi urządzenia nigdy nie działa z ADB, podczas gdy wszystkie inne działają dobrze. Widziałem to na dwóch różnych iMacach, być może są to porty USB 1.0 (lub coś równie głupiego) - albo jest to ogólna wada produkcyjna.

Podłączanie kabli USB (nowych, starych, wysokiej jakości lub tanich) do wszystkich innych portów USB działa dobrze, ale podłączenie do tego nie działa ADB

NB: podłączenie do tego portu działa do transferu plików, itp. - to tylko ADB się psuje.

 1
Author: Adam,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-07 08:23:06

W galaxy note 3 Musisz włączyć opcję developer. Uzyskaj dostęp do "Informacje o urządzeniu" i kliknij numer kompilacji wiele razy, aż pojawi się komunikat informujący, że opcja programisty została włączona. Wracaj do generała..opcja deweloper została włączona i wybierz opcję debugowania USB. Jest to dla Galaxy note 3 N9005 Andriod 4.3.

 1
Author: slumberj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-18 02:45:59

Mój problem był ze starym telefonem ZTE, ignorowałem autorun.exe, który ciągle wyskakiwał, gdy podłączałem telefon. W końcu uruchomiłem oprogramowanie autorun, które zainstalowało sterowniki ZTE, a telefon zaczął pojawiać się w urządzeniach adb.

 1
Author: Caimen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-28 19:54:46

Urządzenie nie pokazywało się z powodu następującej linii w pliku manifestu Androida - - -

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

Zmieniłem na---

<uses-sdk android:minSdkVersion="8"
        android:targetSdkVersion="19"/>
Teraz zadziałało.
 1
Author: My God,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-22 15:35:59

Wyłącz tryb debugowania i opcje programistyczne w telefonie.

Uruchom Monitor Urządzenia z Androidem.

Teraz włącz opcje dewelopera i tryb debugowania w telefonie.

Powinieneś być w stanie zobaczyć swoje urządzenie wymienione po tym w monitorze urządzenia z Androidem. Tam po tym powinieneś być w stanie zobaczyć go pod wyborem Urządzenia z Androidem.

 1
Author: jsbisht,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-17 11:54:16

Moje urządzenie zniknęło z listy urządzeń adb po podłączeniu go do adb na innym laptopie.

Wybrałem opcję "Tylko doładuj" w telefonie, a następnie ponownie włączyłem debugowanie USB.

To rozwiązało problem dla mnie.

 0
Author: J0hnG4lt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-18 15:09:00

Użyj USBDeview, stąd http://www.nirsoft.net/utils/usb_devices_view.html

Uruchom jako administrator.

Odłącz telefon.

Usuń wszystkie sterowniki powiązane z Twoim telefonem. Niektórzy powiedzą Android, a także nazwę i model telefonu.

Podłącz telefon z powrotem, aby Windows ponownie zainstalował sterowniki.

To działało dla mnie, kiedy inne rozwiązania nie.

 0
Author: M Jesse,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-26 06:01:46

Jestem na komputerze MAC i z jakiegoś powodu, kiedy podłączyłem moje urządzenie przez USB, było dziwne mocowanie o nazwie USB-Drivers, które po odmontowaniu z Findera, wybór urządzenia Androide natychmiast rozpoznał moje urządzenie.

 0
Author: rdebits,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-27 05:27:51

Mam HTC G2 z Win 8 i zajęło mi godziny, aby Eclipse rozpoznać urządzenie. Zastosowałem się do wszystkich powyższych rad bez skutku, gdy znalazłem to na http://forum.xda-developers.com/showthread.php?t=1964372 :

Teraz kliknij prawym przyciskiem myszy na komputerze, Kliknij Zarządzaj. Przejdź do Menedżer Urządzeń. Kliknij prawym przyciskiem myszy Acer A700, kliknij Aktualizuj oprogramowanie sterownika. Wybierz "Przeglądaj mój komputer dla oprogramowania sterownika". Wybierz " Pozwól mi wybrać z listy". Kliknij wszystkie urządzenia lub / i mieć dysk.. Przejdź do C:\Program Files (x86) \ Android\android-sdk\extras\google\usb_driver\ and click plik w 2 folderach (android_winusb.inf) kliknij na pierwszy jeden i zainstaluj.

Zastąp "telefon z Androidem" pod "inne urządzenia" za "Acer A700" i użyj pliku android_winusb pod ADT-bundle-windows-x86_64 \ sdk \ extras \ google \ usb_driver. Kliknij "OK", gdy pojawi się straszny monit o Windows staje się niestabilny i presto!

 0
Author: Mark Cramer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-17 21:55:54

Miałem ten sam problem i rozwiązałem go w ten sposób: mój telefon to SonyEricsson Xperia X8 i nie został rozpoznany przez windows 7 (ale był przez Ubuntu). Dlatego odkryłem, że to problem z kierowcą.

0) podłączony do smartfona 1) Kliknij prawym przyciskiem myszy na komputerze- > Zarządzaj - > Menedżer urządzeń 2) na jednym elemencie o nazwie "SEMC HUSB"był żółty wykrzyknik... Dwukrotnie kliknął na ten element (który faktycznie był związany ze smartphone) i zaktualizował sterowniki (wcześniej pobrane z ta strona http://developer.sonymobile.com/downloads/drivers/sony-ericsson-x8-drivers / i teraz wszystko działa). Myślę, że możesz znaleźć odpowiednie dirvery przez google, jeśli masz inny telefon.

Cheers

 0
Author: stkhou,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-01 14:02:53

A jeśli twoim urządzeniem jest Sony Ericsson Xperia X8 z oryginalnym ROM (2.1) lub podobnym, użyj:

 

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17" />
W AndroidManifest.plik xml
 0
Author: Giulio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-27 14:42:17

Musiałem goto "Ustawienia->Opcje programisty->Debugowanie USB". Upewnij się, że debugowanie USB jest włączone.

Samsung Galaxy S II Skyrocket

Android 4.1.2

Mac 10.8.5

 0
Author: Shaun Derman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-19 20:08:59

Miałem ten sam problem z Sony Experia Z, to dlatego, że działam na windows 8 i najwyraźniej muszę pobrać sterownik do niego.

Jak wspomniał stkhou, sprawdzam mojego menedżera urządzeń i zobaczyłem znak eklamacji. Który to był model mojego telefonu, aby dokładnie sprawdzić, więc wyjąłem usb i zniknął. Więc podłączyć go ponownie i ikona pojawia się ponownie.

Więc to jest prawie pewien problem ze sterownikiem, więc mam go pobrać i zainstalować. Po instalacji uruchom Androida device chooser na eclipse ponownie i to działa dla mnie.

Mam nadzieję, że to samo dla Ciebie.

Tutaj poniżej zapisałem linki, które mogą zainteresować kogoś, kto ma problem z sony. ;)

Oto lista dostępnych sterowników dla urządzeń 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/

 0
Author: Ryan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-20 03:11:23

Jednym z możliwych powodów jest sprawdzenie Menedżera Android SDK i zainstalowanie sterownika Google USB w folderze Dodatki, jeśli go nie zainstalowałeś.

 0
Author: Muhammad Aamir Ali,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-14 06:50:39

Jeśli żadna z opcji nie działa, zmieniam port, a następnie włączam debugowanie USB i działa dobrze.

 0
Author: namrathu1,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-03 23:26:02

Miałem problem z wyświetlaniem mojego urządzenia z Androidem, więc kiedy ADB zgłosił, że nie ma żadnego, włączyłem zasilanie na moim hubie USB i voilà, wrócił w adb i w Eclipse DDMS.

 0
Author: Bamaco,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-04 23:12:36