Eclipse - Ziel "unbekannt" in der Android-Geräteauswahl


68

Ich benutze LG-P500. Wenn ich versuche, es in der 'Android-Geräteauswahl' auszuwählen, erkennt Eclipse das Telefon, aber nicht das Ziel. Es heißt Ziel "unbekannt". Aufgrund dieses Problems kann ich das Telefon nicht als Android-Gerät auswählen.

Wie kann ich Eclipse dazu bringen, das Ziel zu erkennen?


Was ist deine Android-Version in Mobile? Und wie lautet Ihre Projektversion in Ihrem Manifest? Haben Sie irgendwelche minSDKVersionoder maxSDKVersionetc eingestellt
Praveenkumar

Die minSDKVersion ist auf 6 eingestellt. Die mobile Android-Version ist 2.2.1. Ich probiere gerade die BluetoothChat-Beispiel-App aus.
user1357350

Einmal einfach das Gerät von Eclipse trennen. Starten Sie Ihre Sonnenfinsternis neu. Und probieren Sie es aus. Ich habe das gleiche Problem wie dieses
Praveenkumar

Ich habe es versucht .. Nicht funktioniert .. :(
user1357350

3
Hatte das gleiche Problem mit einem LG-Handy. Neustart hat bei mir
funktioniert

Antworten:


88

Hatte das gleiche Problem mit einem LG-Handy. Ein Neustart (Telefon) hat bei mir funktioniert


1
Linux-Benutzer, das hat es für mich getan
Nathan H

4
Nach dem Neustart wurde ein Popup-Fenster angezeigt, in dem der angeschlossene PC debuggen konnte. Nachdem ich hier OK ausgewählt hatte, konnte ich das Gerät in meiner Liste sehen.
Ian Jamieson

Ich kann den Wechsel des USB-Anschlusses in meinem Fall bestätigen. Viel weniger zeitaufwendig als ein Neustart des Telefons.
Anderson

65

Eine mir bekannte Lösung besteht darin, das USB-Debugging auf Ihrem Telefon einfach aus- und einzuschalten. Es kommt auch vor, dass eine Reihe anderer vom Gerät nicht erkannter Probleme gelöst werden.


Dankbarkeit an Sie mein Freund
Loknar

22

Befolgen Sie diese Schritte, wenn Ihr Gerät erkannt wird, die Sonnenfinsternis es jedoch als unbekannt angibt:

->open cmd   
->go to the your android sdk directory --> Go to platform-tools
->adb kill-server
->adb start-server

Dies wird definitiv Ihr Problem lösen :)

Wenn Sie den USB-Treiber bereits installiert haben und Ihr Gerät weiterhin als unbekannt angezeigt wird, befolgen Sie diese Lösung. Ich hatte das gleiche Problem mit meinem MOTO G und diese Lösung funktioniert gut für mich


Dies muss immer getan werden, wenn ich auf dem Gerät debuggen möchte, gibt es keine dauerhafte Lösung
ameya rote

Dies war der Trick für mein Nexus 9, während alle anderen Lösungen nicht funktionierten.
Bolvo

9

Überprüfen Sie Ihr Gerät das

USB verbunden

und

USB-Debugging angeschlossen

oder Überprüfen Sie Folgendes

Die Lösung bestand darin, eine udev-Regel für das Gerät zu erstellen. Unter http://developer.android.com/guide/developing/device.html#setting-up erfahren Sie, wie Sie eine udev-Regel für Ihr bestimmtes Herstellergerät einrichten.

Mit der Regel in Kraft. Eclipse konnte starten und debuggen.

Geben Sie hier die Bildbeschreibung ein


Ja ... beide verbunden. Immer noch das gleiche Problem.
user1357350

Ich hatte mein Gerät richtig angeschlossen, aber es war nicht "USB-Debugging verbunden" ausgewählt. Ich konnte dies nicht auswählen, ohne von MTP (Mediengerät) zu PTP (Kamera) und dann wieder zurück zu wechseln. Meins war ein Samsung Galaxy III.
Mike Williamson

8

Ein einfacher Trick funktioniert gut für mich.

  1. Trennen Sie das Gerät vom PC
  2. Tippen Sie in der Telefoneinstellung auf USB-Debugging-Autorisierung widerrufen
  3. Schließen Sie das Gerät wieder an den PC an
  4. Tippen Sie für die RSA-Autorisierung auf OK

6

Versuchen Sie auch Folgendes : Auf Ihrem Telefon :

  1. Gehen Sie zu " USB-Computerverbindung "
  2. Wählen Sie Verbinden als " Mediengerät (MTP) ".

5

Der Grund dafür, dass mein SCH-I535-Gerät nicht als Ziel ausgewählt wurde, ist, dass ich das Gerät an einen USB 3.0-Anschluss angeschlossen habe. Sobald ich es an ein 2.0 angeschlossen hatte, begann alles richtig zu funktionieren.


5

Ich habe diese Vorschläge ausprobiert, aber leider hat nichts funktioniert.

Was für mich funktioniert hat war:

  1. Eclipse schließen
  2. Beenden Sie den Prozess adb.exe (mit dem Windows Task-Manager).
  3. Starten Sie Eclipse neu (das Gerät wurde jetzt in Android Device Chooser erkannt).

3

Gehen Sie zu Einstellungen -> Speicher -> Klicken Sie auf die Menüschaltfläche oben rechts -> USB-Computerverbindung -> Überprüfen Sie, ob das Mediengerät (MTP) aktiviert ist oder nicht


1

Haben Sie einen Treiber für Ihr Telefon auf Ihrem Computer installiert, wird Eclipse nicht automatisch mit Treibern für Telefone geliefert.


Ja, ich habe den Treiber installiert.
user1357350

1

Mein Problem wurde durch Kabelwechsel gelöst. Sonst hat bei mir nichts funktioniert.


1

Für dieses Problem hatte ich versucht, das USB-Kabel zu trennen / wieder anzuschließen, das USB-Debugging ein- und auszuschalten und Eclipse ohne Wirkung neu zu starten. Beim Versuch, ein anderes Android-Gerät zu verwenden, wurden genau dieselben Eclipse-Fehler angezeigt. Zwei Einträge wurden als "offline" markiert. Nach dem Trennen der USB-Verbindung wurde immer noch ein Eintrag angezeigt, während nichts verbunden war. Mein Problem wurde gelöst, indem ich meinen Computer neu startete und erneut startete. Wahrscheinlich hätte das Beenden des Programms adb.exe (Antwort 4) dies auch in meinem Fall getan.


1

GALAXY S5

Ich weiß, dass dies bereits unzählige Male beantwortet wurde, aber wenn Sie ein Galaxy S5 haben, kann das Problem durch Ein- und Ausschalten des USB-Debugging behoben werden


1

Wenn das Telefon angeschlossen ist und das Eclipse-Fenster das Symbol "Unbekannt" anzeigt ... Schalten Sie auf dem Telefon das USB-Debugging aus und wieder ein. Anschließend werden Sie aufgefordert, die Verbindung zum Computer zuzulassen, und Sie können sagen, dass Sie dies immer zulassen damit. Dann kommt es OK.




0

Wenn Sie bei der Auswahl eines Geräts nicht auf die Schaltfläche OK klicken können, bedeutet dies wahrscheinlich, dass Sie meiner Erfahrung nach auch keine Dinge wie adb logcat ausführen können.

Normalerweise töte ich adb aus dem Task-Manager und es beginnt zu funktionieren. Ich habe festgestellt, dass adb kill-server nur manchmal funktioniert und dass häufig mehrere Prozesse namens adb ausgeführt werden. Ich bin mir nicht sicher, ob dies ein Fehler ist oder beabsichtigt.


0

Schritt 1: Klicken Sie auf das Projekt => Eigenschaften => Android => API-Ebene auswählen, die Ihr Gerät unterstützt.

Schritt 2: Starten Sie Ihr Telefon neu

arbeite für mich ...


0

Hatte genau das gleiche Problem. Funktioniert seit über zwei Jahren einwandfrei, dann tritt plötzlich dieser Fehler auf. Das Update für mich war das Ausführen der SDK Manager.exe, die sich hier auf meinem Computer befindet: C: \ Programme (x86) \ Android \ android-sdk Es stellte sich heraus, dass ich auf dem Gerät mit Android-Betriebssystem 4.2 nicht ausgeführt werden konnte. 2, nur 4.0.2. Nachdem das SDK aktualisiert wurde, funktionierte die Erkennung einwandfrei. Es stellte sich heraus, dass das Betriebssystem meines Telefons aktualisiert wurde und ich vergessen habe, das SDK zu aktualisieren.


0

Hatte das gleiche Problem. Es stellte sich heraus, dass ich meinen USB-Verbindungsmodus von MTP auf MSC geändert hatte. Das Zurücksetzen auf MTP löste das Problem. Danke.


0

Ich habe ohne Probleme in meinem HTC One X debuggt, den Bildschirm kaputt gemacht und bis sie repariert sind, habe ich es geschafft, ein HTC One zu bekommen (M7, glaube ich, heißt es intern).

Ich konnte mit demselben Problem nicht debuggen. Was tatsächlich passiert ist, ist, dass das Telefon nicht nur eine seltsame Prozedur befolgen musste, um die Debug-Optionen anzuzeigen (7-mal in der Firmware-Version im Menü "Info" drücken), sondern auch eine Meldung angab, in der ich dazu aufgefordert wurde Stellen Sie sicher, dass der Computer, der versucht, auf ihm zu debuggen, autorisiert wurde.

Ich hatte dieses Verhalten noch nie bei einem der von mir verwendeten Telefone gesehen. Ich bin mir nicht sicher, ob dies eine neue Funktionalität ist oder ob sie bei den anderen einfach nicht erzwungen wurde.


0

Dies liegt daran, dass Sie nicht zugelassen haben, dass Ihr Telefon von diesem Computer debuggt wird.

Sperren Sie Ihren Bildschirm, ziehen Sie den Stecker heraus und schließen Sie ihn an. Entsperren Sie den Bildschirm, und klicken Sie im Dialogfeld auf Zulassen.


0

Benutzer von KITKAT 4.4.2+ versuchen, von ART zu DALVIK oder von DALVIK zu ART zu wechseln. :) meins gelöst.


0

Ich habe verschiedene Treiber ausprobiert, das USB-Debugging ein- und ausgeschaltet, ein Programm mit einer API auf niedrigerer Ebene neu erstellt, ABD beendet und neu gestartet. Dann habe ich hier einen Beitrag zum Kabeltausch gesehen. USB-Kabel in Samsung USB-Kabel geändert und sofort funktioniert.


0

Sie müssen das Gerät für diesen Computer autorisieren. Ich habe das Telefon an meine Centos-VM angeschlossen und diese immer wieder erhalten. Ich musste den ADB-Server beenden und ihn dann als Root-Benutzer ausführen. Dann erhalten Sie auf dem Telefon die Aufforderung, das Gerät zu autorisieren.


0

Bei mir hat es funktioniert, indem die USB-Debugging-Option deaktiviert und aktiviert wurde, während ADB ausgeführt wird. Vielen Dank für alle Vorschläge.


0

Ich hatte das gleiche Problem, der Neustart des PCs funktionierte für mich.


0

( Debugging war bereits aktiviert, USB-Kabel eingesteckt, Neustart )

LÖSUNG: USB-Verbindung vom Mediengerät (MTP) zur Kamera (PTP) umgeschaltet. Als ich dies tat, installierte der PC Gerätetreiber, dann gab mir das Telefon den Fingerabdruck meines Computers und es wurde ein Dialogfeld angezeigt, in dem es darum ging, dem Gerät die Verwendung von USB-Debugging zu erlauben. Akzeptieren. Gerät wird in Eclipse angezeigt. Alles gut.

( Auf der Samsung Note II API 19 ) Hinweis: Es ist eine gute Angewohnheit, immer zu versuchen, den USB-Modus umzuschalten. Ich denke nicht, dass es sich um die Bezeichnung der Kamera (PTP) handelt, sondern um die Dialoge, die dabei generiert werden. Außerdem wurde mein Telefon ersetzt: Ich erinnere mich, dass ich diesen Dialog zuvor gesehen habe, aber nicht auf diesem Telefon. Vielleicht gibt es irgendwo eine Option, um es pro Gerät zu aktivieren?


0

Ich hatte das gleiche Problem. Es stellte sich heraus, dass mein Gerät in einem Dialogfeld gefragt wurde, ob ich die Verbindung zu meinem Laptop zulassen soll oder nicht. Nach dem Klicken auf Ja ist dieses Problem behoben.


0

Das Problem stellte sich für mich als unzureichende Rechte des ADB- Servers heraus.

Ich starte Android Studio über den Remotedesktop (mit einem Laptop eine Verbindung zu einem lokalen, leistungsstärkeren Computer herstellen). Anscheinend hatte ich nicht alle Berechtigungen, als ich über den Remotedesktop lief.

Nach dem Stoppen des ADB- Servers und dem Neustart mit Root-Rechten wurde das Problem behoben.

sudo ./adb kill-server
sudo ./adb root

Bearbeiten:

Es stellte sich heraus, dass ich dies nur beim ersten Mal tun musste. Seit dem ersten Mal muss ich das nicht mehr tun.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.