Mein Gerät wurde erst angezeigt, als ich es im Studio angeschlossen habe. Könnte aber etwas anderes gewesen sein, v0.1!
AJak
13
Nur für den Fall, dass jemand diese Frage findet, während er das gleiche Problem wie ich hat: Wenn Ihr Gerät in adb devicesbeiden Fällen nicht sichtbar ist , besteht das Problem möglicherweise darin, dass Sie einen USB 3-Anschluss verwenden. Lollipop kann nur eine Verbindung herstellen, wenn Sie einen USB 2-Anschluss verwenden.
Kitalda
13
Gehen Sie zu Settings -> About phone -> Tap on Build number several times, dann gehen Sie zuSettings -> Developer -> USB debugging
onmyway133
Android Studio verfügt über einen Tools-> Adb Connection-Assistenten. Es hat mir geholfen, vielleicht hilft es dir auch. Das Folgen ist schneller als das Lesen der Antworten hier.
tjb
Sie müssen die USB-Debugging- Option in den Entwickleroptionen der Einstellungen Ihres Telefons aktivieren . Android Studio hat mein Telefon danach erkannt. Stellen Sie sicher, dass Sie alle angeforderten Berechtigungen erteilen, die auf dem Bildschirm des Telefons angezeigt werden, wenn Sie diese Option aktivieren. Überprüfen Sie meine Antwort unten: stackoverflow.com/a/58258281/10259491
Swifty
Antworten:
185
Gehen Sie folgendermaßen vor, um die Standardeinstellungen Ihrer Anwendung zu ändern, wenn Sie in Android Studio auf Ausführen oder Debuggen klicken:
1. Gehen Sie zu Ausführen
2. Klicken Sie auf Konfigurationen bearbeiten
3. Wählen Sie das Projekt aus
4. Suchen Sie den Abschnitt Zielgerät unter der Registerkarte Allgemein auf der Seite Android-Anwendung .
Hier können Sie umschalten, worauf das Projekt abzielt. Wenn Sie ein Projekt importieren, wird standardmäßig Emulator verwendet, nicht sicher warum. Sie können auch "Open Select Deployment Target Dialog" auswählen, um sowohl verbundene als auch emulierte Geräte aufzulisten.
Ich habe gerade mein Build-Ziel auf die hier angegebene Weise auf ein USB-Gerät gesetzt, und dann kann die IDE die R-Klasse plötzlich nicht mehr erkennen.
Ogre
Ich sehe Run -> Konfigurationen nirgendwo in Android Studio bearbeiten ... Screenshot?
Bharal
3
Ich habe diese Schritte befolgt und als ich das USB-Gerät ausgewählt habe, sagte ein Popup, dass es Android 1.0 installieren muss, da es das Zielbetriebssystem ist. Mein Telefon und ein HTC One M8 und ich konnten es jedoch letzte Woche debuggen. Es hat sich etwas geändert, das dazu führt, dass Abdroid Studio mein Telefon nicht als funktionsfähiges Debugging-Gerät ansieht. Ich habe es auf einem anderen Computer mit Android Studio versucht und es hat gut funktioniert. Es muss also eine andere Einstellung oder sogar einen Treiber geben, der dies verursacht.
James
27
Ich habe diese Schritte befolgt, aber wenn ich versuche auszuführen, erhalte ich: "Fehler beim Ausführen der App: Kein Zielgerät gefunden"
Gabriel Amyot
3
Aber warum zeigt der Auswahldialog die Geräte nicht an? Wenn ich adb devicesin der Befehlszeile laufe , ist es richtig verbunden.
Csaba Toth
314
Ich hatte kürzlich Probleme damit und unabhängig davon, was ich getan habe (adb neu starten, adb_usb.ini neu starten, Computer + Gerät + USB-Port austauschen, Studio neu installieren usw. usw.), konnte ich es einfach nicht zum Laufen bringen und konnte es nicht einmal Erkennen Sie mein Gerät mit 'ADB-Geräten'. Nach ungefähr 2 Stunden Googeln und Testen schlug jemand vor, auf meinem Gerät auf PTP anstelle von MTP umzusteigen. Als ich das tat, bekam ich ein Popup auf meinem Gerät, in dem ich aufgefordert wurde, meinen Mac-Zugriff zuzulassen, und plötzlich funktionierte alles (ich musste das Studio neu starten, damit es auch dort angezeigt wurde).
Ich könnte diesen Thread jetzt stoßen, aber es ist das erste Ergebnis bei der Google-Suche, und ich hatte große Probleme, eine Antwort auf dieses Problem zu finden. Daher dachte ich, dies sollte als Lösung hinzugefügt werden.
Wenn Sie PTP oder MTP aktivieren, wenn sie deaktiviert sind, oder wenn sie aktiviert sind, wird ein Popup ausgelöst. Dann funktioniert plötzlich alles. Ich weiß nicht, warum ich PTP oder MTP umschalten muss, damit Android Studio mein Gerät erkennt. PTP oder MTP einstellen -> "Moderne Android-Geräte verwenden die MTP- oder PTP-Protokolle - Sie können auswählen, welches Sie bevorzugen. Um ein USB-Verbindungsprotokoll auszuwählen, öffnen Sie die App Einstellungen, tippen Sie auf Speicher, tippen Sie auf die Menüschaltfläche und tippen Sie auf USB-Computer Verbindung. " howtogeek.com/192732/… (danke LGBo)
tmr
4
@Suspended PTP = Als Kamera verbinden, MTP = Als Mediengerät verbinden. Sie sollten in der Lage sein, eine Websuche durchzuführen, wenn Sie mehr wissen möchten.
14
Der Grund, warum es beim PTPWechseln zu funktioniert hat, ist, dass Sie beim ersten Ausführen das USB-Debugging nicht über den Dialog auf Ihrem Telefon autorisiert haben. Wenn Sie die MTPUSB-Autorisierung über die Einstellungen -> Entwickleroptionen -> USB-Autorisierung widerrufen möchten, starten Sie sie erneut.
Nixon Kosgei
Was bedeutet es, wenn das USB-Gerät in bestimmten Projekten innerhalb von AS nicht erkannt wird, in anderen jedoch erkannt wird?
tccpg288
Als ich auf Android 8.1 aktualisiert habe, trat plötzlich dieses Problem auf. Das Befolgen der Anweisungen von @tmr hat das Problem für mich behoben!
gunner_dev
258
Auf Ihrem Gerät:
Gehen Sie zu Einstellungen / Entwicklereinstellungen / USB-Debug-Modus zulassen
Wenn die Option "USB-Debug-Modus zulassen" deaktiviert ist. Dann haben Sie möglicherweise das Gerät derzeit an Ihren PC angeschlossen. Trennen Sie das Gerät vom Computer und die Option sollte jetzt verfügbar sein
Hinweis: Unter Android 4.2 und höher sind die Entwickleroptionen standardmäßig ausgeblendet. Um es verfügbar zu machen, gehen Sie zu Einstellungen> Über das Telefon und tippen Sie sieben Mal auf Build-Nummer. Kehren Sie zum vorherigen Bildschirm zurück, um nach Entwickleroptionen zu suchen.
Wenn es immer noch nicht hilft, können Sie es mit folgendem Ausdruck googeln:
So aktivieren Sie Entwickleroptionen für YOUR_PHONE_TYPE
Aus den Android-Dokumenten: Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.developer.android.com/studio/run/device.html#setting-up
Neil Sarkar
2
Andere Antworten funktionierten nicht, aber so einfach war das!
J. Scull
82
Einige Kabel können nicht für den Entwicklermodus oder die Übertragungsdatei verwendet werden . Eine Lösung wäre, das Kabel zu wechseln und keine Zeit zu verschwenden.
Ich hatte ein Kabel, das 10 Monate lang mit Android Studio funktionierte. Es funktioniert NOCH zum Aufladen, wird aber in Android Studio nicht mehr als "verbundenes Gerät" angezeigt!
kite_n_code
1
Du hast den Tag gerettet! Ich hätte definitiv nicht alleine daran gedacht +1
nviens
1
Das Müllkabel, das zu unserer Ladestation mit mehreren Telefonen kam, war das Problem. Das offizielle Samsung, das mit dem Telefon geliefert wurde, funktioniert hervorragend.
Dana Robinson
Letzte Woche war alles in Ordnung, aber jetzt funktionierte das Kabel vom Multi-USB-Port nicht mehr. Ich kann dasselbe Kabel verwenden, das direkt an den Mac USB-C -> Digital AV-Adapter angeschlossen ist, um das Gerät zu sehen.
Garn
1
Das hat bei mir funktioniert. Obwohl adb devicesgezeigt wurde, dass mein Gerät noch angeschlossen war, konnte Android Studio auf meinem Telefon erst ausgeführt werden, nachdem ich das Kabel gewechselt hatte.
Manuel V. Battan
55
Ich musste, killall adbweil Android Studio irgendwie abstürzen konnte und nicht mehr mit adb kommunizieren wollte. Daher wurde mein Gerät nicht angezeigt.
Das Beenden von Android Studio, das Beenden aller ADB-Instanzen im Terminal und das erneute Starten von Android Studio (sollte gefragt werden, ob das Debuggen dann aktiviert werden soll) funktionierten.
Manchmal reicht es aus, das Aktivitätsfenster (Mac) zu verwenden, um adb zu beenden (erzwingen zu beenden) (ohne Android Studio zu beenden). Ich erzwinge das Beenden von ADB, starte die App erneut über Android Studio und Android Studio kann das Mobiltelefon / USB-Gerät sehen. (danke Sebastian Wramba)
tmr
Danke ... Es funktioniert gut für mich :)
Matin Soleimani
40
Es funktioniert für mich durch die folgenden Schritte: -
Wenn Sie Windows verwenden, wird das Gerät aufgrund eines Treiberproblems nicht angezeigt.
Gehen Sie zum Geräte-Manager (suchen Sie ihn einfach mit Start) und suchen Sie nach Geräten, bei denen ein Fehler auftritt. Viele Androiden werden als unbekanntes USB-Gerät angezeigt und mit einem Ausrufezeichen versehen. Wählen Sie dieses Gerät aus und versuchen Sie, die Treiber dafür zu aktualisieren. Für den Update-Teil folgen Sie dem Link: universal adb
Zuvor müssen Sie jedoch Ihren SDK-Manager aktualisieren und sicherstellen, dass das Google USB-Treiberpaket installiert ist.
Anschließend werden die Treiberdateien in das Verzeichnis \ extras \ google \ usb_driver \ heruntergeladen. Tipps : Suchen Sie unter Windows unter "Start and Open File Location" nach "android_winusb.inf", um das angegebene Verzeichnis abzurufen.
Öffnen Sie Ihren Geräte-Manager, navigieren Sie zu Ihrem Android-Gerät, klicken Sie mit der rechten Maustaste darauf und wählen Sie Treibersoftware aktualisieren und dann Treibersoftware durchsuchen. Folgen Sie zuvor dem Pfad zum Dateispeicherort, um den Google USB-Treiber zu installieren.
Starten Sie Android Studio und Developer Options auf Ihrem Android-Gerät neu und verbinden Sie USB erneut.
Was tun Sie, wenn es überhaupt nicht im Geräte-Manager aufgeführt ist? Es wird aufgeladen.
Curtis
Sein Gerät wird in ADB angezeigt. Meins auch. Wir können Shell adb und Dateien zu und von ihr übertragen. Das alles funktioniert und hängt nicht mit der Frage zusammen. - Die Frage ist, warum Android Studio es nicht sehen kann.
BrainSlugs83
35
Nachdem ich einige Zeit verbracht hatte, stellte ich fest, dass das Problem darin bestand, die USB-Debugging-Option zu aktivieren. Finden Sie einfach in Ihren mobilen Einstellungen-> Entwickleroption-> USB-Debugging. Aktivieren Sie es einfach und es funktioniert. Es könnte jemandem helfen!
Unter Android 5.1 verfügt Einstellungen-> Entwickleroption-> USB-Debugging über ein Kontrollkästchen, das jedoch abgeblendet ist und nicht ausgewählt werden kann. Weiter unten gibt es die Option "Debug-App auswählen" mit der Aufschrift "Keine Debug-Anwendung festgelegt". Was ist eine gute Debug-App zur Installation und Verwendung?
Phil Goetz
@PhilGoetz prüfe einfach, ob "Entwickleroptionen" aktiviert ist oder nicht. Bild als Referenz hinzugefügt.
Jugal Panchal
32
In meinem Fall haben die folgenden Schritte zur Behebung des Problems beigetragen:
1) Stellen Sie sicher, dass das Paket "Google USB Driver" im Android SDK Manager installiert ist
2) Laden Sie "ADB Driver Installer 2.0" von hier herunter
3) Führen Sie das heruntergeladene Tool aus und verbinden Sie Ihr Smartphone. In meinem Fall zeigte sich, dass der Treiber falsch installiert war, und schlug vor, ihn zu beheben
Nach diesen Schritten erkannte mein Android Studio das Gerät sofort! Sowohl MTP als auch PTP begannen zu funktionieren.
Getestet für Samsung (Android 4.1.2) und Xiaomi MI4W (Android 4.4.4)
Getestet und funktioniert für Android 5.1. Ich hasse Windows übrigens
che-azeh
27
Mein Nexus 5-Telefon hatte keine Entwickleroptionen im Einstellungsmenü. Ich musste folgendes tun:
Unter Android 4.2 und höher sind die Entwickleroptionen standardmäßig ausgeblendet. Um es verfügbar zu machen, gehen Sie zu Einstellungen> Über das Telefon und tippen Sie sieben Mal auf Build-Nummer. Kehren Sie zum vorherigen Bildschirm zurück, um nach Entwickleroptionen zu suchen.
Android Studio hört plötzlich auf, mein Gerät zu sehen
Ich behebe es, indem ich die USB-Option auf Media Device (MTP) ändere.
So erhalten Sie eine USB-Option aus dem Speicher USB-Computerverbindung
Aktivieren Sie das Kontrollkästchen Debuggen über Entwickleroptionen
Versuchen Sie es erneut auf dem Gerät, es sollte funktionieren
Problem
Die USB-Option wurde nur aufgeladen
UPDATE ANTWORT 26/7/2016
Es gibt viele Gründe, warum der Entwicklermodus nicht aktiviert wird -> USB-Debugging (wenn die Entwickleroption nicht angezeigt wird, klicken Sie siebenmal auf die Build-Nummer).
Aber ich stehe vor einem anderen Problem. Alles funktionierte plötzlich einwandfrei. Android Studio kann mein Gerät nicht sehen
Um dieses Problem zu beheben, müssen Sie adb vom Terminal aus neu starten
adb kill-server
adb start-server
oder von ddms
im Gerätebereich -> auf kleinen Pfeil nach unten klicken -> adb neu starten
Ich habe mein Telefon angeschlossen und es wurde gut erkannt (kein Geräte-Manager oder ähnliches erforderlich). Aber Android Studio hat es nicht gesehen.
Ich habe festgestellt, dass zwei Voraussetzungen erfüllt sind
- PTP (not MTP)- USB Debugging mode on
Für PTP gehen Sie zu Einstellungen .. Speicher .. USB-Verbindung .. PTP (Für MTP / PTP ist es vielleicht auf meinem Nexus vorhanden, aber auf meinem Doogee sehe ich es unter 'Entwickleroptionen' .. dann unter Netzwerk, über Eingabe, es heißt "USB-Konfiguration auswählen")
Beim USB-Debugging werden Einstellungen ... ungefähr ... etwa sieben Mal erstellt. Anschließend wird eine neue Option für das USB-Debugging angezeigt, die Sie aktivieren können.
PTP funktionierte für mich, wo MTP nicht funktionierte (mit Android Studio 3.2). Ich habe auch dafür gesorgt, dass ich die 'SDK-Tools' auf dem neuesten Stand habe
stephendwolff
3
Ich erweitere nur die Antwort: Wenn Ihre PPTOption nicht gefunden wurde, wählen Sie die MIDIOption aus. Es funktioniert für mich.
Ninja
@ Ninja gibt es MTP, PTP und es gibt MIDI. Kein PPT! gadgetguideonline.com/android/wp-content/uploads/sites/3/2016/… MTP und PTP gibt es schon eine Weile. Und wer wird die PTP-Option nicht finden, wenn sie sich im selben Menü befindet wie die (möglicherweise neuere) Option, von der Sie sprechen, MIDI?
Barlop
10
Ich habe festgestellt, dass für mich Folgendes funktioniert:
CD in Ihren sdk platform-tools Ordner
Überprüfen Sie, ob adb Ihr Gerät sieht
./adb devices
Wenn "Liste der angeschlossenen Geräte" und eine leere Zeile darunter angezeigt werden, starten Sie adb wie folgt neu:
./adb kill-server
./adb start-server
Führen Sie dann erneut aus ./adb devicesund prüfen Sie, ob das Gerät aufgenommen wird, z. B. wie folgt:
Liste der angeschlossenen Geräte
015d2bc285601c0a Gerät
Stellen Sie sicher, dass Ihr Telefon über Entwickleroptionen in den Einstellungen verfügt (falls nicht, gehen Sie zu Einstellungen, Über das Telefon (oder Gerät) und klicken Sie mehrmals auf Android-Version, bis eine Meldung angezeigt wird).
Stellen Sie sicher, dass das USB-Debugging auf Ihrem Telefon aktiviert ist (gehen Sie zu Entwickleroptionen in den Einstellungen und aktivieren Sie es).
Stellen Sie sicher, dass Sie USB-Konfiguration auswählen auf MTP eingestellt haben (dies ist auch in den Entwickleroptionen enthalten).
Stellen Sie sicher, dass Sie Ihre Dateien auf Ihrem Gerät im Windows Explorer sehen können, wenn Sie eine Verbindung über USB herstellen.
Stellen Sie sicher, dass der Treiber für Ihr Gerät ordnungsgemäß installiert ist (meistens geschieht dies, wenn Sie Ihr USB-Kabel zum ersten Mal anschließen).
Klicken Sie unter Windows mit der rechten Maustaste auf Computer, und wechseln Sie zum Geräte-Manager. Überprüfen Sie, ob sich das Android-Gerät direkt im Stammordner befindet und darunter die Android Composite ADB-Schnittstelle befinden sollte. Wenn Sie dies nicht haben, müssen Sie den Google USB-Treiber herunterladen. Erhalten Sie es hier:
Suchen Sie im Geräte-Manager Ihr Gerät (sollte ein gelbes Ausrufezeichen haben), klicken Sie mit der rechten Maustaste und aktualisieren Sie den Treiber (öffnen Sie den Ordner mit dem gerade heruntergeladenen Treiber).
Wenn dies nicht funktioniert, starten Sie Android Studio neu oder schließen Sie Ihr Gerät erneut an.
Einige billige Geräte (etwa 30-Dollar-Tablets) bieten keine USB-Treiber für den Anschluss im Geräte-Manager. In diesem Fall haben Sie also kein Glück.
Genau. Hat für mich gearbeitet. Ich habe Win10. Android SDK unter Win10 ist da : C:\Users\me\AppData\Local\Android\sdk\platform-tools. Fahrer sind hier:C:\Users\me\AppData\Local\Android\sdk\extras\google\usb_driver
Green
Das Ausführen adb devicesvon der Shell hat es für mich behoben, da es erkennen und beheben kann, dass der ADB-Dämon nicht ausgeführt wurde .
Matthias Ronge
8
Wenn Ihr Telefon zuvor funktioniert hat
Bevor Sie etwas Kompliziertes tun, kann dies ein einfaches Problem sein. Einfach ausstecken und wieder einstecken.
Wenn es zusätzliche Probleme gibt
Möglicherweise möchten Sie auch überprüfen, ob Ihre Konfiguration für den Start auf Ihrem Telefon eingerichtet ist.
Ausführen -> Konfigurationen bearbeiten
Stellen Sie außerdem sicher, dass Sie entweder standardmäßig das USB-Gerät oder den Auswahldialog verwenden, wenn Sie auch zwischen Geräten auf Ihrem Emulator wechseln möchten.
Dies ist die richtige Antwort auf die Frage, da ADB-Geräte das Gerät anzeigen.
MG Developer
Es ist ziemlich verrückt, dass FÜNF JAHRE später dieser Fehler immer noch besteht. Hatte gerade genau dieses Problem
easytiger
8
Stellen Sie sicher, dass Sie die richtige API für die von Ihrem Gerät verwendete Version heruntergeladen haben. Nach dem Aktualisieren der Android-Version Ihres Geräts oder dem Wechseln zu einem anderen Gerät ist möglicherweise nicht die richtige API auf Android Studio heruntergeladen. Um dies zu tun:
Überprüfen Sie die Android-Betriebssystemversion Ihres Geräts, indem Sie auf Einstellungen> Über das Telefon> Android-Version gehen
Stellen Sie sicher, dass Sie die richtige API in Android Studio im SDK-Manager installiert haben
Die Frage hatte bereits eine gültige Antwort, die vom Frageninhaber akzeptiert wurde.
Eduardo Yáñez Parareda
1
Hilft nicht immer. Ich habe ein Telefon mit Android 4.3, ich habe es im SDK-Manager installiert. Das Telefongerät wird beim Ausführen der App immer noch nicht angezeigt.
Eugene Gr. Philippov
7
Deaktivieren Sie auch "Tools" - "Android" - "ADB-Integration aktivieren".
Dies ist Arbeit für mich nach dem Update von Windows auf 10.
Toller Einblick! Wusste nichts von dieser Option. ADB arbeitete für mich, Android Studio jedoch nicht. Zu Ihrer Information für Besucher aus der Zukunft, ich bin auf Linux.
David Kay
Ich hatte dieses Problem auf dem Mac und dieser Vorschlag löste es!
Esierr1
Dies funktionierte auch bei Debian und Genymotion
muni764
5
Nachdem Sie den Debug-Modus aktiviert haben, öffnen Sie die Einstellungen / Entwickleroptionen. Aktualisieren Sie die Konfiguration des gleichen Images
Dies funktionierte für mich, nachdem ich alle anderen Optionen ausprobiert hatte. Ich dachte, meine neue Installation von Win 10 könnte es geschafft haben
Raklos
3
Ich weiß, es klingt verrückt, aber ich starte mein Telefon einfach neu, während es verbunden war, und es erscheint
Wenn Sie Samsung verwenden, können Sie herunterladen den Gerätetreiber von Samsung und installieren.
Hinweis
Sie müssen den ADB-Modus aktivieren (wie der elfte Kommentar)
Sie müssen Target in Android Studio auf das Dialogfeld "Open Select Deployment Target" setzen. So legen Sie ein Ziel fest: Ausführen> Konfigurationen bearbeiten> Ziele> Öffnen Wählen Sie das Dialogfeld Bereitstellungsziel auswählen
Ich habe das gleiche Problem behoben. Ich habe alle Tipps in diesem Thema in Beiträgen über mir ausprobiert.
Meine Situation war: - Computer hat mein Tablet gesehen - hatte Debug-USB-Optionen im Entwicklermodus aktiviert - ADB in SDK hat mein Gerät nicht gesehen, das Töten und Starten hat nicht geholfen
Das Problem war, dass ich Samsung Galaxy-Treiber auf meinem win8 hatte. Als ich zum Geräte-Manager ging, gab es das Lenovo A7600 Tablet mit gelber Markierung. Einstellungen -> Treiber aktualisieren -> aus vorhandenen auswählen und die Samsung-Treiber an diese angeschlossen haben.
Danke Alter, es hat auf meinem Galaxy S7 Edge funktioniert. Alles, was ich tun musste, war, wie gesagt, meine Treiber manuell über den Geräte-Manager zu aktualisieren. Prost.
Da Artagnan
2
Ich stand vor dem gleichen Problem. Es stellte sich heraus, dass das Datenkabel fehlerhaft war. Das Gerät wird aufgeladen, jedoch nicht in verbundenen Geräten in Android Studio angezeigt.
Der Versuch eines anderen Kabels hat gut funktioniert.
Versuchen Sie es zuerst mit einem anderen Kabel, wenn Sie Ihr aktuelles Kabel schon länger verwenden.
Keine der oben genannten Antworten löste mein Problem, bis ich die SDK-Plattform-Tools aktualisiert habe. Dies ist möglicherweise eine der Ursachen für dieses Problem.
Als ich auf dieses Problem stieß, war ich in der Android Studio 3.1-Version. Ich habe oben viel versucht, nichts hat bei mir funktioniert (Ich weiß nicht warum : / ). Schließlich habe ich selbst etwas anderes ausprobiert. Mein Ansatz war:
Stellen Sie sicher, bevor Sie zu den folgenden Schritten gehen
*Your"Google USB Driver"packageis installed ("Tools"->"SDK Manager"->Check"Google USB Driver"->"Apply"->"Ok").*If you are trying to access with emulator then check "Intel x86 Emulator Accelarator(HAXM installer)"is instaled.("Tools"->"SDK Manager"->Check"Intel x86 Emulator Accelarator(HAXM installer)"" -> "Apply" -> "Ok")
Gehe zu Tools .
Dann gehe zu SDK Manager .
Öffnen Sie die SDK-Tools .
Deaktivieren Sie " Android SDK Platform-Tools " (in meinem Fall wurde es ).
Da der Treiber nicht geladen werden konnte, konnte ich unter Windows 7 keine Verbindung zu meinem Gerät herstellen. Ich habe die folgenden Schritte ausgeführt:
Laden Sie den Android USB-Treiber von der Intel-Website herunter
Installieren Sie den Treiber und starten Sie Ihr System neu
Schließen Sie Ihr Gerät an und es hat funktioniert
adb devices
beiden Fällen nicht sichtbar ist , besteht das Problem möglicherweise darin, dass Sie einen USB 3-Anschluss verwenden. Lollipop kann nur eine Verbindung herstellen, wenn Sie einen USB 2-Anschluss verwenden.Settings -> About phone -> Tap on Build number several times
, dann gehen Sie zuSettings -> Developer -> USB debugging
Antworten:
Gehen Sie folgendermaßen vor, um die Standardeinstellungen Ihrer Anwendung zu ändern, wenn Sie in Android Studio auf Ausführen oder Debuggen klicken:
1. Gehen Sie zu Ausführen
2. Klicken Sie auf Konfigurationen bearbeiten
3. Wählen Sie das Projekt aus
4. Suchen Sie den Abschnitt Zielgerät unter der Registerkarte Allgemein auf der Seite Android-Anwendung .
Hier können Sie umschalten, worauf das Projekt abzielt. Wenn Sie ein Projekt importieren, wird standardmäßig Emulator verwendet, nicht sicher warum. Sie können auch "Open Select Deployment Target Dialog" auswählen, um sowohl verbundene als auch emulierte Geräte aufzulisten.
quelle
adb devices
in der Befehlszeile laufe , ist es richtig verbunden.Ich hatte kürzlich Probleme damit und unabhängig davon, was ich getan habe (adb neu starten, adb_usb.ini neu starten, Computer + Gerät + USB-Port austauschen, Studio neu installieren usw. usw.), konnte ich es einfach nicht zum Laufen bringen und konnte es nicht einmal Erkennen Sie mein Gerät mit 'ADB-Geräten'. Nach ungefähr 2 Stunden Googeln und Testen schlug jemand vor, auf meinem Gerät auf PTP anstelle von MTP umzusteigen. Als ich das tat, bekam ich ein Popup auf meinem Gerät, in dem ich aufgefordert wurde, meinen Mac-Zugriff zuzulassen, und plötzlich funktionierte alles (ich musste das Studio neu starten, damit es auch dort angezeigt wurde).
Ich könnte diesen Thread jetzt stoßen, aber es ist das erste Ergebnis bei der Google-Suche, und ich hatte große Probleme, eine Antwort auf dieses Problem zu finden. Daher dachte ich, dies sollte als Lösung hinzugefügt werden.
quelle
PTP
Wechseln zu funktioniert hat, ist, dass Sie beim ersten Ausführen das USB-Debugging nicht über den Dialog auf Ihrem Telefon autorisiert haben. Wenn Sie dieMTP
USB-Autorisierung über die Einstellungen -> Entwickleroptionen -> USB-Autorisierung widerrufen möchten, starten Sie sie erneut.Auf Ihrem Gerät:
Wenn die Option "USB-Debug-Modus zulassen" deaktiviert ist. Dann haben Sie möglicherweise das Gerät derzeit an Ihren PC angeschlossen. Trennen Sie das Gerät vom Computer und die Option sollte jetzt verfügbar sein
Hinweis: Unter Android 4.2 und höher sind die Entwickleroptionen standardmäßig ausgeblendet. Um es verfügbar zu machen, gehen Sie zu Einstellungen> Über das Telefon und tippen Sie sieben Mal auf Build-Nummer. Kehren Sie zum vorherigen Bildschirm zurück, um nach Entwickleroptionen zu suchen.
Wenn es immer noch nicht hilft, können Sie es mit folgendem Ausdruck googeln:
quelle
Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.
developer.android.com/studio/run/device.html#setting-upEinige Kabel können nicht für den Entwicklermodus oder die Übertragungsdatei verwendet werden . Eine Lösung wäre, das Kabel zu wechseln und keine Zeit zu verschwenden.
Trendblog-Beitrag
quelle
adb devices
gezeigt wurde, dass mein Gerät noch angeschlossen war, konnte Android Studio auf meinem Telefon erst ausgeführt werden, nachdem ich das Kabel gewechselt hatte.Ich musste,
killall adb
weil Android Studio irgendwie abstürzen konnte und nicht mehr mit adb kommunizieren wollte. Daher wurde mein Gerät nicht angezeigt.Das Beenden von Android Studio, das Beenden aller ADB-Instanzen im Terminal und das erneute Starten von Android Studio (sollte gefragt werden, ob das Debuggen dann aktiviert werden soll) funktionierten.
quelle
Es funktioniert für mich durch die folgenden Schritte: -
Wenn Sie Windows verwenden, wird das Gerät aufgrund eines Treiberproblems nicht angezeigt.
Gehen Sie zum Geräte-Manager (suchen Sie ihn einfach mit Start) und suchen Sie nach Geräten, bei denen ein Fehler auftritt. Viele Androiden werden als unbekanntes USB-Gerät angezeigt und mit einem Ausrufezeichen versehen. Wählen Sie dieses Gerät aus und versuchen Sie, die Treiber dafür zu aktualisieren. Für den Update-Teil folgen Sie dem Link: universal adb
Zuvor müssen Sie jedoch Ihren SDK-Manager aktualisieren und sicherstellen, dass das Google USB-Treiberpaket installiert ist.
Anschließend werden die Treiberdateien in das Verzeichnis \ extras \ google \ usb_driver \ heruntergeladen. Tipps : Suchen Sie unter Windows unter "Start and Open File Location" nach "android_winusb.inf", um das angegebene Verzeichnis abzurufen.
Öffnen Sie Ihren Geräte-Manager, navigieren Sie zu Ihrem Android-Gerät, klicken Sie mit der rechten Maustaste darauf und wählen Sie Treibersoftware aktualisieren und dann Treibersoftware durchsuchen. Folgen Sie zuvor dem Pfad zum Dateispeicherort, um den Google USB-Treiber zu installieren.
Starten Sie Android Studio und Developer Options auf Ihrem Android-Gerät neu und verbinden Sie USB erneut.
Prost !
quelle
Nachdem ich einige Zeit verbracht hatte, stellte ich fest, dass das Problem darin bestand, die USB-Debugging-Option zu aktivieren. Finden Sie einfach in Ihren mobilen Einstellungen-> Entwickleroption-> USB-Debugging. Aktivieren Sie es einfach und es funktioniert. Es könnte jemandem helfen!
quelle
In meinem Fall haben die folgenden Schritte zur Behebung des Problems beigetragen:
1) Stellen Sie sicher, dass das Paket "Google USB Driver" im Android SDK Manager installiert ist
2) Laden Sie "ADB Driver Installer 2.0" von hier herunter
3) Führen Sie das heruntergeladene Tool aus und verbinden Sie Ihr Smartphone. In meinem Fall zeigte sich, dass der Treiber falsch installiert war, und schlug vor, ihn zu beheben
Nach diesen Schritten erkannte mein Android Studio das Gerät sofort! Sowohl MTP als auch PTP begannen zu funktionieren.
Getestet für Samsung (Android 4.1.2) und Xiaomi MI4W (Android 4.4.4)
quelle
Mein Nexus 5-Telefon hatte keine Entwickleroptionen im Einstellungsmenü. Ich musste folgendes tun:
Unter Android 4.2 und höher sind die Entwickleroptionen standardmäßig ausgeblendet. Um es verfügbar zu machen, gehen Sie zu Einstellungen> Über das Telefon und tippen Sie sieben Mal auf Build-Nummer. Kehren Sie zum vorherigen Bildschirm zurück, um nach Entwickleroptionen zu suchen.
quelle
In meinem Fall
Android Studio hört plötzlich auf, mein Gerät zu sehen
Ich behebe es, indem ich die USB-Option auf Media Device (MTP) ändere.
So erhalten Sie eine USB-Option aus dem Speicher USB-Computerverbindung
Aktivieren Sie das Kontrollkästchen Debuggen über Entwickleroptionen
Versuchen Sie es erneut auf dem Gerät, es sollte funktionieren
Die USB-Option wurde nur aufgeladen
UPDATE ANTWORT 26/7/2016
Es gibt viele Gründe, warum der Entwicklermodus nicht aktiviert wird -> USB-Debugging (wenn die Entwickleroption nicht angezeigt wird, klicken Sie siebenmal auf die Build-Nummer).
Aber ich stehe vor einem anderen Problem. Alles funktionierte plötzlich einwandfrei. Android Studio kann mein Gerät nicht sehen
Um dieses Problem zu beheben, müssen Sie adb vom Terminal aus neu starten
oder von ddms
im Gerätebereich -> auf kleinen Pfeil nach unten klicken -> adb neu starten
quelle
adb reconnect
auch trat meine in Aktion.Ich habe mein Telefon angeschlossen und es wurde gut erkannt (kein Geräte-Manager oder ähnliches erforderlich). Aber Android Studio hat es nicht gesehen.
Ich habe festgestellt, dass zwei Voraussetzungen erfüllt sind
Für PTP gehen Sie zu Einstellungen .. Speicher .. USB-Verbindung .. PTP (Für MTP / PTP ist es vielleicht auf meinem Nexus vorhanden, aber auf meinem Doogee sehe ich es unter 'Entwickleroptionen' .. dann unter Netzwerk, über Eingabe, es heißt "USB-Konfiguration auswählen")
Beim USB-Debugging werden Einstellungen ... ungefähr ... etwa sieben Mal erstellt. Anschließend wird eine neue Option für das USB-Debugging angezeigt, die Sie aktivieren können.
Hinzugefügt dies ist auch für USB - Debugging oder MTP / PTP bewegt wird /android/213059/where-is-the-mtp-and-ptp-option-in-android-9
quelle
PPT
Option nicht gefunden wurde, wählen Sie dieMIDI
Option aus. Es funktioniert für mich.Ich habe festgestellt, dass für mich Folgendes funktioniert:
CD
in Ihren sdk platform-tools OrdnerÜberprüfen Sie, ob adb Ihr Gerät sieht
Wenn "Liste der angeschlossenen Geräte" und eine leere Zeile darunter angezeigt werden, starten Sie adb wie folgt neu:
Führen Sie dann erneut aus
./adb devices
und prüfen Sie, ob das Gerät aufgenommen wird, z. B. wie folgt:quelle
Probieren Sie die folgenden Lösungen (für Windows) aus:
Gehen Sie zu Ihrem Installationspfad für das SDK-Tool und im Ordner \ sdk \ platform-tools und führen Sie den folgenden Befehl aus:
ADB-Geräte
Wenn Ihr Gerät aufgelistet ist, sollte es ungefähr Folgendes anzeigen:
Wenn nicht, folgen Sie diesen Anweisungen:
Versuchen Sie diese Befehle:
adb kill-server
ADB-Startserver
Stellen Sie sicher, dass Ihr Telefon über Entwickleroptionen in den Einstellungen verfügt (falls nicht, gehen Sie zu Einstellungen, Über das Telefon (oder Gerät) und klicken Sie mehrmals auf Android-Version, bis eine Meldung angezeigt wird).
Stellen Sie sicher, dass das USB-Debugging auf Ihrem Telefon aktiviert ist (gehen Sie zu Entwickleroptionen in den Einstellungen und aktivieren Sie es).
Stellen Sie sicher, dass Sie USB-Konfiguration auswählen auf MTP eingestellt haben (dies ist auch in den Entwickleroptionen enthalten).
Stellen Sie sicher, dass Sie Ihre Dateien auf Ihrem Gerät im Windows Explorer sehen können, wenn Sie eine Verbindung über USB herstellen.
Stellen Sie sicher, dass der Treiber für Ihr Gerät ordnungsgemäß installiert ist (meistens geschieht dies, wenn Sie Ihr USB-Kabel zum ersten Mal anschließen).
Klicken Sie unter Windows mit der rechten Maustaste auf Computer, und wechseln Sie zum Geräte-Manager. Überprüfen Sie, ob sich das Android-Gerät direkt im Stammordner befindet und darunter die Android Composite ADB-Schnittstelle befinden sollte. Wenn Sie dies nicht haben, müssen Sie den Google USB-Treiber herunterladen. Erhalten Sie es hier:
http://developer.android.com/sdk/win-usb.html
Suchen Sie im Geräte-Manager Ihr Gerät (sollte ein gelbes Ausrufezeichen haben), klicken Sie mit der rechten Maustaste und aktualisieren Sie den Treiber (öffnen Sie den Ordner mit dem gerade heruntergeladenen Treiber).
Wenn dies nicht funktioniert, starten Sie Android Studio neu oder schließen Sie Ihr Gerät erneut an.
Einige billige Geräte (etwa 30-Dollar-Tablets) bieten keine USB-Treiber für den Anschluss im Geräte-Manager. In diesem Fall haben Sie also kein Glück.
quelle
C:\Users\me\AppData\Local\Android\sdk\platform-tools
. Fahrer sind hier:C:\Users\me\AppData\Local\Android\sdk\extras\google\usb_driver
adb devices
von der Shell hat es für mich behoben, da es erkennen und beheben kann, dass der ADB-Dämon nicht ausgeführt wurde .Wenn Ihr Telefon zuvor funktioniert hat
Bevor Sie etwas Kompliziertes tun, kann dies ein einfaches Problem sein. Einfach ausstecken und wieder einstecken.
Wenn es zusätzliche Probleme gibt
Möglicherweise möchten Sie auch überprüfen, ob Ihre Konfiguration für den Start auf Ihrem Telefon eingerichtet ist.
Ausführen -> Konfigurationen bearbeiten
Stellen Sie außerdem sicher, dass Sie entweder standardmäßig das USB-Gerät oder den Auswahldialog verwenden, wenn Sie auch zwischen Geräten auf Ihrem Emulator wechseln möchten.
quelle
Stellen Sie sicher, dass Sie die richtige API für die von Ihrem Gerät verwendete Version heruntergeladen haben. Nach dem Aktualisieren der Android-Version Ihres Geräts oder dem Wechseln zu einem anderen Gerät ist möglicherweise nicht die richtige API auf Android Studio heruntergeladen. Um dies zu tun:
Überprüfen Sie die Android-Betriebssystemversion Ihres Geräts, indem Sie auf Einstellungen> Über das Telefon> Android-Version gehen
Stellen Sie sicher, dass Sie die richtige API in Android Studio im SDK-Manager installiert haben
quelle
Deaktivieren Sie auch "Tools" - "Android" - "ADB-Integration aktivieren".
Dies ist Arbeit für mich nach dem Update von Windows auf 10.
quelle
Nachdem Sie den Debug-Modus aktiviert haben, öffnen Sie die Einstellungen / Entwickleroptionen. Aktualisieren Sie die Konfiguration des gleichen Images
quelle
Der AVD Manager ist für Emulatorbilder. Es wird nie Hardware angezeigt. Dies gilt für jede Verwendung des AVD-Managers: Eclipse, Android Studio usw.
quelle
Versuchen Sie, den Modus der USB-Verbindung zu MIDI-Geräten zu ändern. Das hat bei mir funktioniert.
quelle
Wenn Ihre Geräteversion in 9 dann
Gehen Sie zu SDK Tools und aktualisieren Sie Sdk mit derselben Version und installieren Sie den Google USB-Treiber
quelle
Wenn Sie dieses Problem immer noch haben (später als im Sommer 2015), sollten Sie vielleicht:
Ich habe kürzlich Windows 10 installiert (kein Upgrade, keine Neuinstallation) und den ADB-USB-Treiber vergessen
quelle
Ich weiß, es klingt verrückt, aber ich starte mein Telefon einfach neu, während es verbunden war, und es erscheint
quelle
Wenn Sie Samsung verwenden, können Sie herunterladen den Gerätetreiber von Samsung und installieren.
Hinweis
Sie müssen den ADB-Modus aktivieren (wie der elfte Kommentar)
Sie müssen Target in Android Studio auf das Dialogfeld "Open Select Deployment Target" setzen. So legen Sie ein Ziel fest: Ausführen> Konfigurationen bearbeiten> Ziele> Öffnen Wählen Sie das Dialogfeld Bereitstellungsziel auswählen
quelle
Ich habe das gleiche Problem behoben. Ich habe alle Tipps in diesem Thema in Beiträgen über mir ausprobiert.
Meine Situation war: - Computer hat mein Tablet gesehen - hatte Debug-USB-Optionen im Entwicklermodus aktiviert - ADB in SDK hat mein Gerät nicht gesehen, das Töten und Starten hat nicht geholfen
Das Problem war, dass ich Samsung Galaxy-Treiber auf meinem win8 hatte. Als ich zum Geräte-Manager ging, gab es das Lenovo A7600 Tablet mit gelber Markierung. Einstellungen -> Treiber aktualisieren -> aus vorhandenen auswählen und die Samsung-Treiber an diese angeschlossen haben.
Es funktionierte wie Charme.
quelle
Ich stand vor dem gleichen Problem. Es stellte sich heraus, dass das Datenkabel fehlerhaft war. Das Gerät wird aufgeladen, jedoch nicht in verbundenen Geräten in Android Studio angezeigt.
Der Versuch eines anderen Kabels hat gut funktioniert.
Versuchen Sie es zuerst mit einem anderen Kabel, wenn Sie Ihr aktuelles Kabel schon länger verwenden.
quelle
Keine der oben genannten Antworten löste mein Problem, bis ich die SDK-Plattform-Tools aktualisiert habe. Dies ist möglicherweise eine der Ursachen für dieses Problem.
quelle
Als ich auf dieses Problem stieß, war ich in der Android Studio 3.1-Version. Ich habe oben viel versucht, nichts hat bei mir funktioniert (Ich weiß nicht warum : / ). Schließlich habe ich selbst etwas anderes ausprobiert. Mein Ansatz war:
Stellen Sie sicher, bevor Sie zu den folgenden Schritten gehen
Hoffe das hilft jemandem wie mir.
quelle
Ich verwende die Android-Version von Nougat API 24 und habe ein Geräteproblem gelöst, das durch Ersetzen des USB-Kabels nicht erkannt wurde.
quelle
Überprüfen Sie den Gerätetreiber, ob Ihr Gerät Galaxy Install ist. Kise durchsucht Ihren Treiber
quelle
Da der Treiber nicht geladen werden konnte, konnte ich unter Windows 7 keine Verbindung zu meinem Gerät herstellen. Ich habe die folgenden Schritte ausgeführt:
quelle