Android 'Debuggen-fähiges Gerät' wird nicht in Eclipse angezeigt

8

Ich habe viele Threads durchgelesen, bevor ich das hier gepostet habe. Ich stehe vor einem Problem mit dem Debuggen von Android-Geräten - das Gerät wird nicht auf der Registerkarte Geräte in Eclipse IDE aufgeführt. (Um 'Geräte' Registerkarte 'Windows - & gt; Zeige Ansicht - & gt; Geräte'). Während des Debuggens gibt es keine Möglichkeit, ein Gerät zu wählen, da die Geräteliste leer ist. Die seltsame Sache ist, dass es früher gut funktionierte, und unter Windows Explorer kann ich die Dateien durchsuchen.

Ich verwende Windows Vista Home Premium, 32-Bit-Betriebssystem

Was ich alles versucht habe:

Im Telefon:

  • Das USB-Debugging ist im Telefon unter 'Einstellungen- & gt; Entwickler Optionen '
  • Deaktiviertes und aktiviertes USB-Debugging
  • Das Telefon wurde neu gestartet

In Eclipse:

  • Unter 'Debugkonfigurationen- & gt; Ziel (Registerkarte)', 'Immer zur Auswahl auffordern Gerät 'ist ausgewählt. Es erscheint, zeigt aber kein Gerät auf dem Geräteliste!
  • Versucht, ADB unter "Geräte" zu pausieren. (Um 'Geräte' Tab 'Windows - & gt; Zeige Ansicht - & gt; Geräte
  • Neuestes Android SDK zusammen mit ADB
  • installiert
  • Installierte Eclipse Juno

In Windows CMD unter / platform-tools / Verzeichnis, in dem die Android SDK-Tools installiert sind, wurden die folgenden Befehle ausgeführt, ohne dass ein positives Ergebnis erzielt wurde: Fahren Sie Eclipse herunter, trennen Sie das Gerät vom Netz und versuchen Sie es auszuführen:     adb kill-server     adb Start-Server

Steckte es wieder ein und lief     adb-Geräte

Mobilgerätedetails:

  • Modell = Galaxy S2 GT-i9100
  • Verwurzelt = ja
  • OS Ver. = 4.0.3
  • Kernel ver. = 3.0.15
  • hardcore @ speedmod-s2-ics # k3-27b

    Eclipse-Version: Indigo Service Release 1 Build-ID: 20110916-0149

Edit1: Ich bekomme diese Fehlermeldung in der Eclipse-Konsole: "[2012-10-09 12:39:22 - DeviceMonitor] Adb-Verbindung Fehler: Eine bestehende Verbindung wurde zwangsweise vom Remote-Host geschlossen [2012-10-09 12:39:23 - DeviceMonitor] Verbindungsversuche: 1 " Ich glaube, das Problem liegt beim ADB-Treiber. Ich habe das neueste SDK installiert, so dass der Treiber auch aktuell ist. Gibt es eine andere Möglichkeit, den ADB-Treiber zu installieren?

    
ambar 09.10.2012, 15:44
quelle

8 Antworten

6

Ist Ihr Telefon nur zum Laden eingerichtet? Ich weiß, dass mein Telefon in Eclipse keine Verbindung herstellt, wenn es auf den Speichermodus eingestellt ist. Wenn Sie es im Windows Explorer anzeigen können, kann dies die Ursache Ihres Problems sein.

Abgesehen davon, manchmal, wenn ich auf diese Art von Problem stoße, mache ich folgendes:

%Vor%

Wenn mein Telefon schwierig ist und nicht in Eclipse angezeigt wird, oder wenn es angezeigt wird, aber ich es nicht zum Debuggen auswählen kann, behebt dies normalerweise das Problem.

    
Dave 09.10.2012 16:20
quelle
0

Scheint offensichtlich, aber haben Sie versucht, alle Treiber zu deinstallieren, die meisten aktuellen (und korrekten) zu installieren und zu versuchen, Ihren Computer neu zu starten? Ich habe auf mehreren Telefonen bei der Arbeit getestet, und eine Menge seltsamer Probleme wie diese wurde behoben, zumindest für mich, durch Neuinstallation von Treibern! Scheint so, als ob du eine Menge Software-Probleme durchgemacht hast, vielleicht ist es an der Zeit, die Hardware auszuprobieren.

    
Richard Lee 09.10.2012 15:47
quelle
0

Versuchen Sie die Option adb zurücksetzen in Ihrer Geräte Ansicht

    
maninder singh 09.10.2012 15:49
quelle
0

Hatte das gleiche Problem Behoben von: 1. Deinstallieren Sie den alten Kies mini 2. Installieren Sie: SAMSUNG Kies, PC Sync (Software) (Version 2.3.3.12085_7_5)   von Ссылка

Arbeit als Charme:)

    
Vitaliy A 01.06.2013 15:04
quelle
0

Ich habe auch das gleiche Problem lange zurück, das sind die möglichen Lösungen, die ich versucht habe. In meinem Fall sol2 gearbeitet.

sol 1:

goto Einstellungen & gt; Entwickleroptionen & gt; Aktivieren Sie das Debugging (versuchen Sie dies, indem Sie Ihr Gerät für die Anzeige ausschalten)

sol2:

Goto-Plattform-Tools in Ihrem Terminal. und versuche diese Befehle   1. ./adb kill-server   2. ./adb Start-Server   3. ./adb Geräte

sol3:

  1. Klicken Sie in Ihrer Sonnenfinsternis auf das Gerätesymbol. (Wenn das Symbol nicht vorhanden ist, folgen Sie den Schritten windows & gt; show view & gt; Sonstiges & gt; Gerät) 2. rechts Ecke finden Sie Pfeil nach unten klicken Sie auf das
  2. clcik beim Neustart adb.

sol4:   starte deine Sonnenfinsternis neu.

    
raju 09.07.2014 05:16
quelle
0

Haben Sie die Mindestversion von Android, die Ihr Projekt benötigt, überprüft?

Mein aktuelles Projekt benötigt eine Android-Version über 4.x, so dass jedes Gerät darunter nicht erkannt wird. Es mag offensichtlich erscheinen, aber stellen Sie sicher, dass die Version Ihres Geräts aktuell genug ist, um in Ihrem Projekt verwendet werden zu können:)

    
Scumble373 17.07.2014 18:11
quelle
0

Ich hatte vorher ein ähnliches Problem. Ich habe alles versucht, was jeder erwähnt hat, aber nicht funktioniert.

Allerdings hatte ich dieses Programm EasyTether genannt. Dies blockierte tatsächlich die adb-Verbindung. Nach dem Entfernen des Programms begann es wie eine Magie zu arbeiten.

Haben Sie diese Chance? oder haben Sie eine andere Software auf dem PC, die eine direkte Verbindung zwischen dem Gerät und dem PC ermöglicht? Wenn Sie dies tun, versuchen Sie es zu entfernen und versuchen Sie es erneut.

Hoffe, das hilft.

    
Saehun Sean Oh 15.09.2015 20:51
quelle
0

Dies sind die Schritte, um das Problem zu lösen

  1. Gehe zu Windows Task-Manager
  2. Stoppen Sie Adb.exe
  3. Starten Sie Ihr Telefon neu
Pir Fahim Shah 01.01.2016 09:00
quelle

Tags und Links