ADB findet mein Gerät / Telefon nicht (MacOS X)

177

Die Android-Entwicklung auf einem Mac und diesem sehr neuen Telefon, das ich habe, wird in der Geräteliste in adb nicht angezeigt . Viele andere Telefone und Geräte funktionieren gut für mich, daher weiß ich, dass mein Setup gut ist.

Ich habe das Debuggen auf dem Telefon aktiviert (Einstellungen -> Anwendungen -> Entwicklung -> USB-Debugging), aber es wird beim Ausführen nicht angezeigt adb devices

Staubmaschine
quelle
Für alle, die mit einem Samsung-Handy zu kämpfen haben, musste ich Kies installieren, damit das Gerät erkannt wird
DevDave
8
Sie sollten das PTP beim USB-Debugging anstelle von Multimedia (MTP) verwenden -
aurny2420289
Sie können dies mehr youtube.com/watch?v=w90AXR40AXI
Ifgeny87

Antworten:

349

Zusätzliches Update : Unterschätzen Sie nicht den Wert eines guten USB-Kabels. Manchmal hilft es, nur die Kabel auszutauschen.

Update für neuere Versionen von adb ~/.android/adb_usb.inimuss entfernt werden.

Zusammenfassung: Fügen Sie die Vendor ID zu ~/.android/adb_usb.iniadb hinzu und starten Sie es neu

Vollständige Details: In den meisten Fällen muss nichts unternommen werden, damit der Mac das Telefon / Gerät erkennt. Im Ernst, 99% der Zeit "es funktioniert einfach".

Der schnellste Weg, adb zurückzusetzen, besteht darin, es mit den folgenden Befehlen nacheinander neu zu starten:

  adb kill-server
  adb devices

Aber hin und wieder findet der adb devicesBefehl Ihr Gerät einfach nicht. Wenn Sie mit einem experimentellen oder Prototyp oder einem außergewöhnlichen Gerät arbeiten, ist es möglicherweise nur unbekannt und wird nicht angezeigt.

Sie können adb dabei helfen, Ihr Gerät zu finden, indem Sie ihm die "Vendor ID" Ihres Geräts mitteilen und ihm im Wesentlichen einen Hinweis geben. Dies kann durch Einfügen der Hex-Vendor-ID in die Datei erfolgen~/.android/adb_usb.ini

Aber zuerst müssen Sie den Vendor ID-Wert finden. Glücklicherweise ist dies auf dem Mac ziemlich einfach. Starten Sie die Systeminformationsanwendung . Es befindet sich im /Applications/Utilities/Ordner, oder Sie können es über das Apple-Menü in der oberen linken Ecke des Bildschirms aufrufen. Wählen Sie "Über diesen Mac" und klicken Sie dann auf die Schaltfläche "Weitere Informationen ...". Screenshot hier:

Systeminformationen, Hardware-USB-Baum

Erweitern Sie den Baum "Hardware", wählen Sie "USB" und suchen Sie nach Ihrem Zielgerät. Im obigen Beispiel heißt mein Gerät "SomeDevice" (das habe ich in Photoshop gemacht, um den tatsächlichen Gerätehersteller auszublenden). Ein anderes Beispiel wäre ein Samsung-Tablet, das als "SAMSUNG_Android" angezeigt wird (übrigens musste ich nichts Besonderes tun, damit das Samsung-Tablet funktioniert.) Klicken Sie auf jeden Fall auf Ihr Gerät, und die vollständigen Details werden im unteren Bereich angezeigt. Hier wird die Lieferanten-ID aufgelistet. In meinem Beispiel aus dem Screenshot lautet der Wert 0x9d17- verwenden Sie diesen Wert im nächsten Befehl

echo 0x9d17 >> ~/.android/adb_usb.ini

Es ist in Ordnung, wenn Sie diese adb_usb.iniDatei vorher noch nicht hatten. Meistens wird sie nur nicht benötigt, um Ihr Gerät zu finden. Daher ist es nicht ungewöhnlich, dass diese Datei nicht vorhanden ist. Mit dem obigen Befehl wird es erstellt oder an den unteren Rand angehängt, falls es bereits vorhanden ist. Führen Sie nun die oben aufgeführten Befehle aus, um adb neu zu starten, und Sie sollten bereit sein.

adb kill-server ; adb devices

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
123ABC456DEF001 device
Staubmaschine
quelle
2
Ich war kurz davor, Sie abzustimmen, nur weil Sie die Worte "Zusammenfassung" verwendet haben, aber als Sie mein Problem gelöst haben, habe ich beschlossen, Sie stattdessen abzustimmen :-)
Jason Whitehorn
20
Für mich war es das Kabel - sehr geschätzt
Dan Green-Leipciger
9
Es war das Kabel, ich kann es nicht glauben, alle Kabel, die mit Indipad-Tischen geliefert werden, funktionieren nicht!
Samuel
4
Ja für mich war es auch das Kabel! Ich habe nach Treibern und Konfigurationsdateien gesucht, aber es war nur das Kabel! Vielen Dank für Ihr zusätzliches Update
Darksider
4
Kabelproblem auch hier. Vielen Dank!
JakobMillah
46

Spezifische Lösung für Nexus 4 und Nexus 5 für OS X.

Beim Ausführen wurde kein Gerät in der "Liste der angeschlossenen Geräte" aufgeführt: adb-Geräte

Fix:

  1. Holen Sie sich das SDK (neueste Version) von developer.android.com
  2. Schalten Sie den Entwicklermodus auf Nexus 4 (Über Telefon> Build-Nummer> 7-mal tippen, um den Dev-Modus aufzurufen).
  3. Eine neue Menüoption wird in den 'Settings'folgenden Optionen angezeigt : {} Entwickleroptionen
  4. Stellen Sie sicher, dass Sie unter {} Entwickleroptionen Folgendes überprüfen:
    • USB-Debugging: Debug-Modus, wenn USB angeschlossen ist (Akzeptieren Sie das RSA-Fingerabdruck-Popup).
    • Überprüfen Sie Apps über USB: Überprüfen Sie über ADB / ADT installierte Apps auf schädliches Verhalten

Versuchen Sie, Ihr Gerät von ./adb-Geräten aufzulisten, und es sollte funktionieren.

Antwort aus: Irgendeine Idee, warum adb meinen Nexus 4 auf dem Mac nicht erkennt

KK
quelle
43

Wenn Sie die Anwendung EasyTether installiert haben, kann dies die ADB beeinträchtigen.

Auf dieser Seite können Sie den folgenden Befehl ausführen:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext 

Dadurch wird Ihre EasyTether-Erweiterung entladen.

Wenn Sie EasyTether für das Tethering erneut aktivieren müssen, können Sie meines Erachtens Folgendes verwenden:

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext 

Dies funktionierte auf meinem Samsung Galaxy S2. In meinem Fall war es notwendig, den Befehl kextunload bei jedem Neustart auszuführen.

Tiefwinter
quelle
1
verdammt danke dafür! Ich habe vergessen, dass ich diesen Mist vor 3 Wochen installiert habe!
Benoit Jadinon
Vielen Dank ... genau das war mein Problem
tylerjw
Ja, es ist ein Kopfschmerzproblem. Nach der Installation von Easy Tether auf dem Mac wird ein verbundenes Android-Gerät nicht in der Eclipse-IDE angezeigt. Wenn ich sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext ausführe, gibt es auch diesen Befehl. Aber nichts hilft mir, das herauszufinden Problem mit angeschlossenen Geräten ... Ich habe auch die EasyTether-Netzwerkverbindung aus den Systemeinstellungen entfernt.
Android_kalai
Ich habe dieses EasyTether-Ding nie installiert, aber da war es, nachdem ich es deaktiviert hatte, funktionierte es für ADB-Geräte. Jetzt muss ich Fastboot-Geräte zum Laufen bringen ...
Cristian
Ich habe EasyTether vor einigen Jahren verwendet und vergessen, dass ich es installiert gelassen habe. Das hat den Trick für mich getan.
Vincent Gravitas
32

Wenn Sie folgende Geräte verwenden:
Samsung S3 GT-I9305 (Android 4.1.2)
Mac OS 10.6.8

Gehen Sie wie folgt vor:

# echo "0x04e8" >> ~/.android/adb_usb.ini
# adb kill-server
# adb devices

(Wenn Sie kein Samsung-Gerät verwenden, ändern Sie die Hersteller-ID "0x04e8" auf den korrekten Wert Ihres Anbieters.)

Wenn dies immer noch nicht funktioniert, können Sie Folgendes versuchen:

(1) Deaktivieren Sie auf Ihrem Samsung-Gerät "USB-Debugging" und aktivieren Sie es erneut
(und versuchen Sie die adb-Befehle erneut).

(2) Trennen Sie das USB-Kabel und schließen Sie es erneut an

(3) Deinstallieren Sie Samsung Kies

(4) Installieren Sie Android File Transfer

(5) Starten Sie Ihren Mac und das Samsung-Gerät neu

(6) Verwenden Sie ein Hardwaregerät, um Ihre Android-App zu testen

Nachdem Sie die Geräte angeschlossen haben, aber plötzlich das USB-Kabel abgezogen haben, nehmen Sie an, dass "adb Geräte" Ihr Gerät jetzt nicht mehr sehen können, auch nach "adb kill-server". In diesem Fall möchten Sie möglicherweise Folgendes versuchen:

(1) Schalten Sie Ihren Mac aus
(2) Deaktivieren Sie "USB-Debuggine" auf Ihrem Samsung-Gerät.
(3) Schalten Sie Ihr Samsung-Gerät aus.
(4) Schalten Sie Ihren Mac aus.
(5) Schalten Sie Ihr Samsung-Gerät aus.
(6) Aktivieren Sie "USB-Debuggine". Schließen Sie auf Ihrem Samsung-Gerät
(7) das USB-Kabel an.
(8) Führen Sie "adb-Geräte" aus.
(9) Das angeschlossene Gerät sollte jetzt angezeigt werden

König Tat Lam
quelle
2
Ich wollte diese Antwort speziell für den Link zu Anbietern positiv bewerten, aber der Link versucht, Ad-Ware zu installieren. Ich habe die anderen Links nicht ausprobiert, aber ich bin sicher, dass sie die gleichen Dinge tun.
Jim Gilmartin
Arbeitete für mich für ein Mediacom S2 Tablet. Die Console.app zeigt die Hersteller-ID beim Anschließen des Geräts: 13/02/14 11:17:27,000 kernel[0]: USBMSC Identifier (non-unique): 0123456789ABCDEF 0x2207 0x10 0x222, 2 Die Hersteller-ID ist in diesem Fall 0x2207
Psychowood
1
Downvoting, da der Link zu Android File Transfer Adware ist. Verwenden Sie stattdessen diesen Link: android.com/filetransfer
kand
Die letzten 10 Schritte, nach denen ich gesucht habe. Danke dir!
MaxSC
nichts hat bei mir funktioniert. Ich kann mein gs7 immer noch nicht im Wiederherstellungsmodus finden
ronaldosantana
27

Ich hatte ein ähnliches Problem. Ich habe festgestellt, dass MTP in OSX nicht unterstützt wird. Ich habe es in PTP geändert, wurde befördert, um meinen Laptop zu genehmigen, und dann wurde mein Gerät schließlich aufgelistet (LG G3).

Geben Sie hier die Bildbeschreibung ein

Guyromb
quelle
1
LG G2 musste PTP auswählen. Vielen Dank!
Benutzer1112008
1
Das Alcatel OneTouch Idol 3 war standardmäßig auf den Lademodus eingestellt, führte mich jedoch mit der kontinuierlichen Benachrichtigung über das USB-Debugging in Verbindung . Ich musste über den irreführenden, aktivierten USB-Debugging- Schalter scrollen und das Menü USB-Konfiguration auswählen öffnen .
AWrightIV
Dies hat bei mir funktioniert. Beachten Sie, dass Sie möglicherweise das USB-Debugging aktivieren müssen, um zu diesem Menü zu gelangen. Tippen Sie dann in der Benachrichtigungsleiste oben auf den USB-Verbindungsdialog und wechseln Sie von MTP zu PTP. Nachdem Sie einen Dialog sehen sollten, um die Verbindung zu Ihrem Computer zu akzeptieren.
DiscDev
Gleiche Sache! Musste Transfer photos (PTP)auf Nexus 5X umschalten .
Soshial
Für mich musste ich "USB verwenden für" von ( ) Transferring filesauf ändern (*) USB tethering. Ich habe auf diese Option über das Pulldown-Menü "Benachrichtigung" auf dem Hauptbildschirm des Telefons zugegriffen.
Kris
25

Ob Sie es glauben oder nicht, das Austauschen von USB-Kabeln hat dies für mich gelöst. Ich hatte ein zufälliges verwendet (was nicht funktionierte), und sobald ich zu einem gewechselt war, das mit einem tatsächlichen Android-Gerät geliefert wurde, funktionierte es.

Ein weiteres Zeichen dafür, dass das gute Kabel funktionierte, war, dass die Android File Transfer-App sofort gestartet wurde, was mit dem beschissenen Kabel nicht der Fall war.

Fall
quelle
Das Anschließen eines USB-Kabels an einen anderen USB-Anschluss kann auch das Problem "ADB-Geräte" lösen, wenn der Computer Ihr Gerät gelegentlich nicht mehr erkennt.
user908643
3
Das hat auch bei mir funktioniert. Ich kann nicht glauben, wie viel Zeit ich damit verschwendet habe ...
bengoesboom
Ist mir auch passiert und ich habe keine Ahnung, wie es funktioniert. USB-Kabel ist ein USB-Kabel - Das Aufladen funktioniert einwandfrei. Warum funktioniert ADB nicht? Das sind einige Monster-vergoldete Kabel magische Sachen :(
VitalyB
15

Stellen Sie außerdem sicher, dass Sie kein USB-Kabel verwenden, das nur zum Aufladen vorgesehen ist. Das hat mich gerade erwischt. Und es wurde tatsächlich als "nur zum Aufladen" bezeichnet.

brauen
quelle
Ich hatte diese Lösung überhaupt nicht erwartet, aber ja, ich habe mein USB-Kabel gewechselt und da war mein Gerät ..: /: /
Ajeet Pratap Maurya
Bei einem normalen USB-Anschluss werden zwei Kontakte für Daten und zwei für die Stromversorgung verwendet. Diese "nur zum Laden" -Kabel senken wahrscheinlich die Herstellungskosten, indem sie die Datenverbindungen weglassen.
Mcduffee
Danke, ich hatte das gleiche Problem. Ich habe das USB-zu-Micro-USB-Kabel eines tragbaren Ladegeräts verwendet und dachte, es wäre ein Standardkabel, aber ich denke, es war eigentlich nur zum Laden gedacht. Tauschte es gegen ein normales USB-zu-Micro-USB-Kabel aus und es funktionierte.
Jordanien
12

In meinem Fall lag es am USB-Kabel.

Ich habe festgestellt, dass es zwei Arten von USB-Kabeln gibt:

  • Diejenigen, die nur Strom liefern
  • Diejenigen, die Strom liefern und Daten übertragen können

Und es ist schwer zu wissen, welcher Typ ein USB-Kabel ist. Jetzt mache ich mit der Datenübertragung eine Kerbe an meinen Kabeln.

Nelson G.
quelle
In 90% der Fälle ist dies für mich das Problem. Danke für die Rückmeldung.
Deepelement
11

Dies funktionierte nur für mich, nachdem ich das Entwickler-USB-Debugging auf dem Telefon aktiviert hatte:

Gehen Sie auf Ihrem Android-Telefon zu Einstellungen> Info und tippen Sie wiederholt auf Build-Nummer, bis die Entwickleroptionen aktiviert sind.

foreyez
quelle
3
Dies und das Klicken auf Settings->Developer Options->USB Debuggingscheinen den Trick getan zu haben. Ich verwende ein AstroTab mit 5.0. Vielen Dank!
Gene Bo
Das war DAS für mich. Jetzt adb deviceszeigte auch mein Samsung Galaxy A5 2015.
Jonashackt
9

HINWEIS FÜR VÖLKER, DIE KEINE DIESEN RATSCHLÄGE ERHALTEN KÖNNEN

Starten Sie Console.app und suchen Sie nach Fehlern, wenn Sie Ihr Gerät anschließen. Ich wurde

# The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying.

Es blieb nach dem Neustart bestehen, so dass ich schließlich meinen PRAM zurücksetzte und es wieder funktionierte.

WIE MAN EINEN PRAM-RESET DURCHFÜHRT

  1. Fahren Sie Ihre Maschine vollständig herunter.
  2. Drücken Sie kurz den Netzschalter
  3. Halten Sie Befehl + Option + P + R gedrückt
  4. Warten Sie, bis Sie das Startsignal zum dritten Mal hören
  5. Lassen Sie alle Schlüssel los und lassen Sie den Computer vollständig weiter starten
Bruno Bronosky
quelle
Ich habe das gleiche Problem "IOUSBFamily hat Probleme beim Auflisten eines USB-Geräts". Ich habe jede mögliche Lösung ausprobiert, sogar PRAM RESET. Hat bei mir nicht funktioniert :( Irgendwelche anderen Vorschläge? Früher hat alles gut funktioniert und jetzt wird plötzlich keines meiner 3 Geräte erkannt. Für die Samsung-Geräte wird aufgeladen, für Nexus 4 nicht einmal das.
nia
DANKE ! Ich habe die ersten 6 Antworten ausprobiert und nichts hat funktioniert. Am Ende hat Ihre Lösung großartig funktioniert. Ihre Lösung sollte in der am besten bewerteten Antwort hinzugefügt werden.
MaximeBernard
@MaximeBernard - Haben Sie auch den Console.app-Fehler erhalten oder haben Sie nur den PRAM zurückgesetzt?
Vik
8

Hier ist noch etwas zu versuchen, wenn Sie wie ich alle anderen Antworten ausprobiert haben und kein Glück hatten.

In meinem Fall (Android 4.3) ging ich unter den Benachrichtigungen in die USB-Einstellungen und wechselte vom MTP-Modus (Mediengerät) zum PTP (Kamera). Sobald es umgeschaltet wurde, wurde das Gerät in der ADT-Geräteliste angezeigt.

Michael
quelle
Lebensretter! Vielen Dank, sofort für mein LG L90 (D415) gearbeitet!
Jacob Pritchett
5

Mit der neueren ADB-Version müssen Sie entfernen ~/.android/adb_usb.ini

user1959383
quelle
2
rm .android / adb_usb.ini; adb kill-server; ADB-Geräte
Marbdq
5

Einfach das Kabel zu wechseln und den Mac zu autorisieren hat bei mir funktioniert!

Saru
quelle
2
Ein paar Mal ist mir das passiert und es war das Kabel - vielleicht nur zum Aufladen und nicht für die Datenübertragung ausgelegt
John Tyner
Auch für mich; Überprüfen Sie das Kabel.
Lucien Dubois
4

Ich hatte das gleiche Problem und das Folgende hat es behoben.

  • Stellen Sie sicher, dass auf Ihrem Telefon das USB-Debugging aktiviert ist.
  • Installieren Sie Android File Transfer
  • Sie erhalten zwei Benachrichtigungen auf Ihrem Telefon, um dem angeschlossenen Computer Zugriff zu gewähren, und eine weitere, um den Zugriff auf die Medien auf Ihrem Gerät zu ermöglichen. Aktivieren Sie beide.
  • Ihr Telefon wird jetzt erkannt, wenn Sie im Terminal "ADB-Geräte" eingeben.
Fintan Kearney
quelle
2
Das Öffnen von Android File Transfer hat die Arbeit für mich erledigt, danke!
Crgarridos
3

Nur für den Fall, dass es jemandem in Zukunft hilft, hatte ich versehentlich "USB-Debugging" in meinen Einstellungen deaktiviert, als ich "Layoutgrenzen anzeigen" aktivierte / deaktivierte. Überprüfen Sie diese Einstellung zunächst in Ihren "Entwickleroptionen".

intellektuelle_dehnung
quelle
Ich musste dies aus- und wieder einschalten, um es mit meinem Mac zu reparieren.
MattD
3

Ich habe auf einen anderen USB-Anschluss umgestellt und dieser wurde in der Liste der ADB-Geräte angezeigt.

Das war das einzige, was für mich von allen hier vorgeschlagenen Lösungen funktioniert hat. Es wurde von @ user908643 in diesem Kommentar vorgeschlagen .

Michael Osofsky
quelle
3

Eine weitere schwierige Sache mit modernem Android ist, dass Sie das Geräteverhalten einstellen, indem Sie "Verwenden für" des Geräts auswählen.

Wenn es beispielsweise auf "Zum Laden verwenden" eingestellt ist, wird das Gerät von ADB nicht erkannt. Wenn Sie zu PTP / MTP wechseln, wird Ihr Gerät automatisch auf magische Weise erkennbar.

Rock_Artist
quelle
Wenn ich in den Einstellungen zu USB-Einstellungen gehe, um PTP einzustellen, sind alle ausgegraut: |
user347187
2

Stellen Sie außerdem sicher, dass Sie auf der Website des Anbieters nach den "USB" -Treibern suchen. Ich hatte dieses Problem mit meinem AT & T Galaxy Note (mit Android 2.3.6) und es wurde von der ADB ohne eine Treiberinstallation, die ich von der Samsung-Website erhalten habe, nicht erkannt.

code4cause
quelle
2

Wenn Sie versuchen, eine Samsung Galaxy S3 zu erkennen, gehen Sie auf dem Telefon zu Einstellungen -> Entwickleroptionen -> Stellen Sie sicher, dass das USB-Debugging aktiviert ist

Adam Johns
quelle
Ich bin ein Android-Entwickler, der täglich unter anderem mit Galaxy Nexus arbeitet. Irgendwie wurde das USB-Debugging von selbst abgewählt, kein Update, keine Änderung gegenüber vor einer halben Stunde. Ich habe es wieder aktiviert und es funktioniert. Dies gab mir einen Hinweis, um es zu überprüfen, danke.
Nemanja Kovacevic
2

Ich hatte damit USB debugging (Security settings)Entwickler Option zusätzlich zu USB debuggingin Redmi Anmerkung 4 .

Venkat Kotra
quelle
Sogar ich musste das USB-Debugging für Redmi Note 7 aktivieren, damit es funktioniert.
Vishal Shetty
1

Es ist verdammt seltsam, aber das Anschließen an den USB-Anschluss neben dem Thunderbolt-Anschluss meines MBP Mitte 2014 mit Retina hat funktioniert!

Der andere USB-Anschluss erkennt das Gerät einfach nicht.

Akshay Agarwal
quelle
1

Auf dem LG G3 konnte ich es zum Laufen bringen, indem ich ADB über Homebrew installierte ( ADB unter MAC OS X installieren ) und dann das USB-Debugging deaktivierte / aktivierte.

Janac Meena
quelle
1

Versuchen Sie einen Neustart (falls er jemals zuvor erkannt wurde und nicht mehr angezeigt wird) - die Mutter aller Lösungen!

Ujjwal Singh
quelle
1

Als letztes wurde versucht, das USB-Debugging in den Entwickleroptionen zu aktivieren, das auf meinem 4.4 Galaxy Note 10.1 versteckt war.

Siehe Punkt 5.2 unter diesem Link.

Scott Dreier
quelle
Könnten Sie den Link zusammenfassen, falls er kaputt geht?
Matsjoyce
1

Keiner der oben genannten Tipps hat bei meinem Mac OS X Lion-Setup für mich funktioniert. Ich habe Motorola-Telefone mit 2.3.6. Es stellte sich heraus, dass ich Treiber für Motorola-Telefone installieren musste. Ich habe sie hier gefunden .

ayl
quelle
1

Keine der oben genannten Antworten hat bei mir funktioniert. Unter macOS Mojave, einer geöffneten Konsolen-App, wird möglicherweise ein Fehler wie der folgende angezeigt:

001076.240057 adb@(null): IOUSBUserClientLegacy::start: missing entitlement com.apple.appledfr.client

Selbst das Zurücksetzen des Mac-PFRAM hat nicht geholfen. So beheben Sie dieses Problem:

  1. Verbinden Sie das Android-Gerät über ein USB-Kabel (doppeltes USB-C-Kabel hat bei mir funktioniert).

  2. Gehen Sie zu Einstellungen -> .. -> Entwickleroptionen und klicken Sie auf USB-Debugging-Berechtigungen widerrufen

  3. Das Android-Handy wird neu gestartet.

  4. Gehen Sie zu Einstellungen -> .. -> Entwickleroptionen und stellen Sie sicher, dass das USB-Debugging aktiviert ist.

  5. Geben Sie nun im macOS Terminal Folgendes ein:

    adb devices
  6. Sie können Ihr Gerät aufgelistet sehen.

Es hat für mein Google Pixel 2-Handy funktioniert.

Rayen
quelle
Es ist fast dasselbe für mich, aber diese Art und Weise, die Sie beschrieben haben, hilft von Zeit zu Zeit, manchmal hilft es, den USB-Anschluss zu wechseln, aber irgendwann bleibt es hängen und mein Gerät wird nicht ständig gesehen, bis der Mac neu gestartet wird. Haben Sie herausgefunden, was wirklich los ist?
Busylee
0

Ich hatte eine teuflische Zeit damit.

Ich habe diese Methode versucht, aber sie hat nicht funktioniert. Am Ende habe ich das USB-Debugging ausgeschaltet und das Gerät hat dann die Installation von Motocast angefordert .

Es wurde versucht, das integrierte Installationsprogramm zu verwenden, es stürzte jedoch nach dem Download immer wieder ab. Nachdem ich es manuell heruntergeladen und installiert hatte, konnte ich es tun.

Ich verwende 10.6.8 und das Gerät ist ein Xoom 2 mit 3.2.2

Nach dieser Installation hat es gut funktioniert.

jrea
quelle
0

Für den Fall, dass wie ich keines der oben genannten Verfahren für Sie funktioniert hat, habe ich eine sehr dumme Lösung gefunden.

Ich verwende ein HTC One X auf einem 2011 Macbook Pro. Ich habe gerade NFC unter Einstellungen> Drahtlos & Netzwerke> Mehr> NFC und Bratsche deaktiviert! Normal arbeiten.

poff
quelle
0

Ich habe dieses Problem gesehen und jede Lösung auf Stackoverflow und anderen Websites ausprobiert, aber nichts hilft mir.

Ich habe adb neu gestartet, den Entwicklermodus eingeschaltet und das USB-Debugging aktiviert, Samsung Kies deinstalliert und sogar die USB-Kabel an verschiedene Ports ausgetauscht.

Aber dann habe ich irgendwo gelesen, dass verschiedene USB-Kabel unterschiedliche Pins für die Verbindung mit dem Laptop oder Computer verwenden.
Also habe ich ein anderes USB-Kabel verwendet, um mein Samsung-Telefon mit dem Mac zu verbinden . Und vowwww, es funktioniert ... für mich ......

Mukul Aggarwal
quelle
0

In meinem Fall war das USB-Debugging auf meinem Gerät nicht aktiviert, aber das Anschließen des Geräts an mein MacBook führte nicht dazu, dass der bekannte Dialog "USB-Debugging zulassen" auf dem Bildschirm angezeigt wurde.

user501138
quelle
Für alle mit diesem Problem (wie ich es in den letzten Stunden getan habe) müssen Sie lediglich den Anweisungen auf der folgenden Website folgen: eltima.com/wiki/user-guides/syncmate/usb-debugging-android.html Anweisungen reichen bis v4.0 von Android. Ich habe das Internet durchsucht und nach "Android kann keine Verbindung zum Mac herstellen" und dergleichen gesucht. Alle Lösungen fordern die Aktivierung des USB-Debugging-Modus an, ohne jedoch anzugeben, wie auf diese Option zugegriffen werden soll. Nach 3 Anwendungen und 5 Installationen später finde ich diese Website aufgrund einer App namens SyncMate. Ich werde mich jetzt entspannen und Weihnachten genießen.
Fluffy Sebbert