Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi XE7 - Android Gerät wird nicht erkannt (https://www.delphipraxis.net/181808-xe7-android-geraet-wird-nicht-erkannt.html)

OlafSt 1. Feb 2015 19:11

AW: XE7 - Android Gerät wird nicht erkannt
 
Ich hänge mich mal hier dran.

Problem: Android Geräte (beide getesteten) sind die XE7 nicht sichtbar.

Getestet mit Galaxy Tab 2 7.0 und einem S5. Beide Geräte unrooted, Stock-ROM, USB-Debugging an. Werden auch im Gerätemanager korrekt angezeigt, Treiber allesamt installiert.

Trotzdem nix in Delphi, auch nach mehreren Minuten nicht. In den SDK-Einstellungen ist alles glatt, keine gelben Ausrufezeichen (ZipAlign z.B.). Alles fixed.

Was mache ich falsch ?

Daniel 1. Feb 2015 19:41

AW: XE7 - Android Gerät wird nicht erkannt
 
Findet "ADB" das Gerät?
"ADB" ist die "Android Debug Bridge" und dient quasi als Vermittler zwischen Deinem PC und dem mobilen Gerät. "adb.exe" findest Du im Rahmen des Android SDK. Auf der Konsole mal "adb devices" eintippen und gucken, was gelistet wird. Wenn da keine Geräte-IDs kommen, kennt nicht mal das Android-SDK Dein Gerät.

OlafSt 1. Feb 2015 21:10

AW: XE7 - Android Gerät wird nicht erkannt
 
ADB spuckt folgendes aus:

4f72c390 unauthorized

Ziehe ich das S5 wieder ab, ist die Liste leer. Das S5 wird also erkannt. Muß ich das womöglich erst rooten ?

Daniel 1. Feb 2015 21:43

AW: XE7 - Android Gerät wird nicht erkannt
 
Der Zusatz "unauthorized" ist der Knackpunkt. Normalerweise fragt das Gerät, ob es vom Computer XY aus "bedebuggt" werden darf - erst, wenn man diese Frage positiv bestätigt, kommt man auf das Gerät. Du kannst in den Entwickler-Optionen mal alle bisherigen Freigaben entfernen, das sollte die Frage seitens des Gerätes erneut provozieren. Andere User schreiben, dass es geholfen habe, den USB-Modus des Gerätes mal auf "Kamera" umzustellen.
Auf jeden Fall muss das "unauthorized" am Ende weg.

OlafSt 1. Feb 2015 23:05

AW: XE7 - Android Gerät wird nicht erkannt
 
Treffer, versenkt.

Die Debug-Berechtigungen zu löschen, brachte nichts. USB-Debugging aus und wieder an auch nicht. Aber die Entwickleroptionen aus- und wieder einzuschalten, hat wohl was bewirkt. Denn das Reaktivieren von USB-Debugging blendete plötzlich ein Fenster ein (RSA-Key des Rechners).

Seitdem wird das S5 auch sauber erkannt.

Thanks for help !


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:15 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz