Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Handy/ emulator wird nicht erkannt (https://www.delphipraxis.net/197934-handy-emulator-wird-nicht-erkannt.html)

ScharfeMietze 19. Sep 2018 13:27

Handy/ emulator wird nicht erkannt
 
Hallo ich wollte meine erste Handyapp schreiben. Leider bekomme ich das Handy oder einen Emulator nicht zum laufen.
SDK Ndk ist installiert und ohne rufzeichen bei den Ordnern.
Auf dem Handy ist der Entwicklermodus aktiv USB debugging ist eingeschaltet.
Der Google usb driver ist installiert. Dennoch wird weder Handy noch der Emulator erkannt. Habt ihr noch eine Idee?
Ich probiere das seit 5 std erfolglos:oops:.
Gruß die ScharfeMietze
http://fs5.directupload.net/images/180919/gv3shttx.jpg
http://fs1.directupload.net/images/180919/r39u5x78.jpg

mkinzler 19. Sep 2018 13:34

AW: Handy/ emulator wird nicht erkannt
 
Wird das Handy von adb erkannt? (adb devices)
Ist das Display entsperrt?

Hast Du eine virtuelles Device für den Emulator erzeugt?

ScharfeMietze 19. Sep 2018 13:54

AW: Handy/ emulator wird nicht erkannt
 
Ja, Display ist entsperrt und es wurde auch das sperren im Handy abgeschaltet.
Ich weiß nicht was mit adp gemeint ist!?
Im Win Gerätemanager taucht es auf. Aber in ide von delphi unter Projektverwaltung ist nichts zu sehen ...
Bluestacks habe ich vorerst nur instaliert und gestartet. Aber mir war nicht bewusst da irgendetwas erzeugen zu müssen. schön wäre dennoch das Handy zum laufen zu bekommen.
Wo und was ist den adb??
Gruß und Dank

mkinzler 19. Sep 2018 14:04

AW: Handy/ emulator wird nicht erkannt
 
adb ist die Android Debugger Bridge. Über diese kommuniziert Delphi (und auch andere Tools) mit dem Gerät. Wird es dort nicht erkannt, erkennt es Delphi auch nicht.

Öffne ein cmd und wechsle in das Verzichnis der Plattform-Tools (siehe Dein 1. Screenshot)
gib dort

adb devices

ein.

ScharfeMietze 19. Sep 2018 15:01

AW: Handy/ emulator wird nicht erkannt
 
http://fs5.directupload.net/images/180919/dvbqv6fy.jpg Es weigert sich!
Unter CMD erscheint nichts:(
Beim starten des virtuellen handys bekomme ich Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: VT feature disabled in BIOS/UEFI
Aber der Installer ist angeblich wie auf dem screen zu sehen gar nicht installierbar :( Auch mein reales Handy bleibt unsichtbar. Warum auch immer ...

mkinzler 19. Sep 2018 15:04

AW: Handy/ emulator wird nicht erkannt
 
Dann scheint der generische Google-USB-Treiber nicht der richtige zu sein. Nimm mal den von LG.

Atom ist das falsche Ziel. Es wird Arm v7 benötigt.

ScharfeMietze 19. Sep 2018 15:50

AW: Handy/ emulator wird nicht erkannt
 
Erstmal danke :)
http://fs5.directupload.net/images/180919/36umglnv.jpg
der wechsel zum arm hat zumindest den Emulator gangbar gemacht ...
Ich hab diesen https://www.chip.de/downloads/LG-Uni..._65148334.html treiber instaliert. dennoch da ich nicht direkt USB treiber gefunden habe. Dennoch bleibt es in Delphi verschollen. Wie auf Bild zu sehen kann ich nun zwar das virtuelle device auswählen, aber nun schmeißt es direkt den nächsten fehler ...
Hoffentlich kannst du mich noch durch den Rest lotzen?!?
Gruß

EWeiss 19. Sep 2018 15:59

AW: Handy/ emulator wird nicht erkannt
 
Zitat:

Wie auf Bild zu sehen
[OT] Man kann Anhänge auch hier hochladen [/OT]
Siehe! Anhang..

gruss

mensch72 19. Sep 2018 18:20

AW: Handy/ emulator wird nicht erkannt
 
Wenn es mit Delphi soforto klappt is alles super, wenn nicht empfehle ich immer "BackToTheRots"

https://developer.android.com/studio/

Also:
- installiere dir AndroidStudio (der Installer da kümmert sich "bestmöglich" um alle nötigen Treiber)
- öffne dort irgend ein Beispiel, übersetze das und lass es auf dein Android Gerät übertragen und starten
- ver/befolge alle wenn das Hinweise(Ausrufezeichen) bis es funktioniert...
- dann BEENDE AndroidStudio und starte Delphi mit einem Mobile FMX Beispielprojekt... das wird nun zu 90% funktionieren.. wenn nicht hast du zu 98% ein NDK Problem und/oder ein (Intel)CPU-DeviceProblem... Delphi unterstützt direkt kein Android auf IntelCPUs... als weder Simulator noch echtes Device

Aviator 20. Sep 2018 14:52

AW: Handy/ emulator wird nicht erkannt
 
Ich kenne mich mit Android Debugging usw. ja gar nicht aus. Aber wenn ich Emulator lese und dann noch den Screenshot in deinem letzten Beitrag sehe, dann springt mir der Punkt "VT feature disabled" ins Auge. Du kannst ja mal versuchen ob es was bringt. Starte deinen Rechner neu und gehe ins BIOS/UEFI und aktiviere dort die Virtualisierungs-Technologie.

ScharfeMietze 22. Sep 2018 16:11

AW: Handy/ emulator wird nicht erkannt
 
Hmmm also die Lösung war das ausser dem Usb Treiber noch eine Bridge Software benötigt wurde beim LG
Nachdem dann noch im SDK Manager Pfade angepasst wurden zu von Delphi akzeptieren SDK und NDK Packages, wurde nun das Handy erkannt.
Das war alles so gar nicht Plug and Play. Wichtig ist das ihr mich auf die richtigen Pfade gelotst habt! DANKE

https://www.lg.com/us/support/produc...-1438110404543

TurboMagic 28. Sep 2018 19:13

AW: Handy/ emulator wird nicht erkannt
 
Ja, das ist bei Android leider ein lästiges problem, dass man für fast jedes Smartphone einen anderen Treiber braucht Ich hatte heute das Vergnügen mit einem Galaxy S5, welches wenn mit der VM in der Delphi läuzft verbunden dauernd als neues Gerät erkannt werden will. In dem Fall darf man einfach die entsprechenden Dialoge sowohl auf dem Smartphone als auch auf dem PC nicht beantworten.

Dann kann man Apps von Delphi aus ausführen und auch Debuggen, nur ist das Smartphone durch die meldung blockiert wenn man gerade keine App von Delphi aus ausführt ;-)

zeras 29. Dez 2018 11:31

AW: Handy/ emulator wird nicht erkannt
 
Ich habe auch wieder Probleme mit der Verbindung zu meinen Tabletts.
Das ging bis vor einiger Zeit. Nun wollte ich mein Projekt auf 10.3 umstellen, aber derzeit bekomme ich noch nicht einmal eine Verbindung zum Tablett.
Früher hatte es geholfen, wenn ich im Taskmanager "adb.exe *32" gelöscht hatte und dann auf "Geräte akutalisieren" gedrückt hatte. Das geht nun auch nicht mehr. Was mir auffällt ist, dass das Programm adb im Taskmanager teilweise doppelt, teilweise auch 4-5 Mal auftaucht.
Wenn ich "adb devices" starte, werden die Tabletts auch nicht gefunden. Eines davon ist ein Nexus7. Das sollte ja als erstes erkannt werden.
USB Debugging ist aktiviert. Wenn ich das Tablett in den Rechner stecke, wird auch der Explorer angezeigt, damit man gegebenenfalls Dateien austauschen kann. Also wird das Tablett ja erkannt.
Ich habe auch nochmal mit 10.2 probiert, da aber das Tablett unter "adb devices" auch nicht angezeigt wird, sehe ich es unter 10.2 auch nicht.
Was kann ich noch machen?

zeras 30. Dez 2018 11:43

AW: Handy/ emulator wird nicht erkannt
 
Ich habe nun adb.exe auf einem anderen Rechner mit Windows 10 gestartet. Da kommt erst die Meldung "daemon not running; starting now at tcp:5037", aber kurz danach erscheint mein Tablett in der Liste der Devices.
Kann es sein, dass meine Firewall da was blockt, da in der Meldung etwas mit tcp:5037 steht?
Ich habe bei beiden Rechnern GDATA im Einsatz, wobei der Delphirechner Windows 7 hat.

Wenn ich im Taskmanager schaue und sehe mehr als eine Instanz von adb, dann bekomme ich keine Onlineverbindung. Wenn ich nur einmal adb sehe, dann schaut das OK aus.
Warum aber wird adb mehrmals gestartet?

zeras 30. Dez 2018 16:05

AW: Handy/ emulator wird nicht erkannt
 
Fragt mich warum, aber seit einiger Zeit habe ich eine Verbindung zum Tablett und kann Apps übertragen. Mal sehen, ob das auch wieder geht, wenn ich den Rechner neu starte.
Ist jedenfalls komisch, dass die Verbindung wie das Wetter ist.:-D

TurboMagic 31. Dez 2018 09:32

AW: Handy/ emulator wird nicht erkannt
 
Naja, auch ich habe manchmal Verbindungsprobleme, zu gewissen Smartphones sogar häufiger (ein Samsung Galaxy S5 ist da dabei),
dort muss ich die Anfrage wie ich mich verbinden möchte stehen lassen, sonst kommt die immer wieder.

Dadurch kann ich zwar Apps per IDE auf dem Gerät starten etc. solange die Anfrage aber auf dem Display ist kann ich mit
Apps auf dem Gerät nichts tun. Wobei in meinem Fall auch eine VM im Spiel ist.

Was bei mir manchmal half war, alle adb.exe Prozesse zu killen (schwierig, da sich dauernd neue starten bis man mal
alle erwischt hat) und dann adb von der Kommandozeile aus neu zu starten.

zeras 31. Dez 2018 10:24

AW: Handy/ emulator wird nicht erkannt
 
Zitat:

Zitat von TurboMagic (Beitrag 1422348)

Was bei mir manchmal half war, alle adb.exe Prozesse zu killen (schwierig, da sich dauernd neue starten bis man mal
alle erwischt hat) und dann adb von der Kommandozeile aus neu zu starten.

So habe ich das gestern auch gemacht. Offenbar ist das eine mögliche Lösung (adb starten und dann erst RAD).


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:47 Uhr.

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