Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   BlueStacks Player hat mein RadStudio gekillt! (https://www.delphipraxis.net/192459-bluestacks-player-hat-mein-radstudio-gekillt.html)

sko1 20. Apr 2017 11:08

BlueStacks Player hat mein RadStudio gekillt!
 
Hallo,

ich mach mal ein neues Thema dafür auf:

Ich habe auf Tip aus dem Forum den BlueStacks Emulator installiert, dabei aber festgestellt dass der scheinbar gar kein Emulator zum Debuggen im RadStudio ist sondern nur ein Player der Android emuliert.

Seit dessen Installation habe ich keine Devices mehr zum Debuggen für Android oben in der Auswahl, weder meine alten Emulatoren noch das angesteckte Handy!

Hilfe!!!!!!

Wie bekomme ich das wieder zurückgestellt, die Deinstallation vom BlueStacks hat es nicht behoben!

Ciao
Stefan

Bernhard Geyer 20. Apr 2017 11:24

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Hast du schon das RAD-Studio neu installiert?

sko1 20. Apr 2017 11:31

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Nein, das wäre meine letzte Option, das dauert ja fast eine Stunde!

Bekommt man das nicht anders wieder zum Laufen?

Ciao
Stefan

mkinzler 20. Apr 2017 11:31

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Eher das Android-SDK

TiGü 20. Apr 2017 12:38

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Starte mal deine IDE mit der Befehlszeile "-rNeu".

sko1 20. Apr 2017 14:06

AW: BlueStacks Player hat mein RadStudio gekillt!
 
- Rad Studio neu installiert (dabei wird auch das Android SDK neu installiert) -> kein Erfolg, Deviceliste bleibt leer
(dabei scheinen alte Einstellungen usw. aber erhalten zu bleiben, nach Neuinstallation war es immer noch freigeschaltet!)

- Start mit -rNeu, da zeigt IDE die zuletzt verwendeten Projekte nicht mehr, -> kein Erfolg, Deviceliste bleibt leer

- Start normal ohne -rNeu, da sind die zuletzt verwendeten Projekte plötzlich wieder da! Die Deviceliste aber weiterhin leer

Ich habe keine Lust das gesamte System noch mal neu aufzusetzen, nur wegen dieses Schei### Emulators!

Ich hoffe jemand hat noch eine zündende Idee!

Ciao
Stefan

bra 20. Apr 2017 14:09

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Sorry, dass du diese Umstände durch meine Empfehlung hast :pale:

Kann es eventuell sein, dass einfach nur der Standard-Android-Treiber fehlt, und er dadurch die Geräte nicht mehr erkennt? Werden die Android-Geräte denn im Gerätemanager angezeigt?

mkinzler 20. Apr 2017 14:09

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Erkennt adb dein Device?

sko1 20. Apr 2017 14:17

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Mein Galaxy S5 ist im Gerätemanager als tragbares Gerät aufgelistet und im Explorer kann ich auf den Speicher und die SD-Karte zugreifen.

Zitat:

Erkennt adb dein Device?
wie finde ich das heraus?

Der AVD Manager und die AVD Tools funktionieren ebenfalls, ich kann Emulatoren erzeugen und starten, nur werden sie wie auch das Handy nicht mehr als Device in der Auswahl angezeigt, die bleibt leer :-(

Ciao
Stefan

sko1 20. Apr 2017 14:59

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Jetzt wird es ganz verrückt!

die Deviceauswahl ist nach wie vor leer! Auch Aktualisieren hilft nicht.

Ich habe ein Projekt im RadStudio geladen, Android und Build = Release gewählt und ohne Debugger ausführen gestartet, Programm wird compiliert, gepackt und auf Handy geladen und gestartet!

Nächster Versuch : Build = Debug und Start (F9) und Programm wird aufs Handy geladen und bleibt am gesetzten Haltepunkt stehen!

Das bedeutet, dass die Kommunikation zum Handy generell funktioniert, aber ich kann im RadStudio nicht auswählen wo debuggt werden soll wenn es mehrere Devices gibt!

Handy abgestöpselt, Emulator gestartet, Start im RadStudio und "Installieren von..." bleibt unendlich lange stehen, es passiert nichts weiter.

So langsam gehen mir die Ideen aus!

Ciao
Stefan

himitsu 20. Apr 2017 15:58

AW: BlueStacks Player hat mein RadStudio gekillt!
 
BlueStacks sollte sich aber dennoch als Emulator zum debuggen verwenden lassen.

Einzige wirklichen Voraussetzungen an einen Emulator wären wohl:
* der müsste per ADB erreichbar sein
* und er muß einen ARM emulieren (viele Android-Emulatoren emulieren nur einen Intel x86, also laufen nativ in der CPU)

Delphi-Anwendungen laufen aber nur auf einem ARM.
(Ausnahme, siehe die vielen Posts bezüglich libhoudini)


Und BlueStacks emuliert einen Intel, wenn ich mich Recht erinner.

hoika 20. Apr 2017 16:09

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Hallo,
hast du das komplette Android-SDK installiert?

Vielleicht hilft das hier ja?
http://mattpilz.com/using-bluestacks...oid-emulation/

sko1 20. Apr 2017 16:30

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Alles noch viel schlimmer!

Ich habe jetzt aus lauter Verzweiflung ein Backup von Mitte letzten Monats zurückgespielt, Ergebnis : die Deviceliste ist immer noch leer!

Nun weiß ich absolut nicht mehr weiter!

Was jetzt amders ist:
In der Taskleiste bei Geräte auswerfen habe ich das Handy 2 mal
- Samsung Android auswerfen
- Stefan (Galaxy S5) auswerfen

Ciao
Stefan

mensch72 20. Apr 2017 17:28

AW: BlueStacks Player hat mein RadStudio gekillt!
 
"ein Backup von"
... was für ein Backup?

ein echtes HD Image, also definitiv 1:1 Windows samt aller Software und Daten auf dem Stand von XXX?... und dann keine Funktion... unwahrscheinlich!


Bei solchen Sachen installiere man AndoridStudio (bzw. bei IOS/Mac Problemen XCode)... dann musst damit erstmal ein Minimalprojekt auf dem Device laufen.
Erst DANN fängt man an "Delphi" weiter zu prüfen und (um)konfigurieren.

Aber guter Lern Effekt!
Man verwende Delphi und Mobilezeug nur in VMs, welche man simpel auf beliebige SnapShots zurück setzen kann.
Dann ist der 100% 1:1 Test mit altem Stand XY eine Sache von Minuten.
Wenn es dann so auch nicht geht, mag Hardware(USB-HUB,Kabel,...) ein Problem haben.

Dein Restore live im Hauptsystem hätte sofort wieder normal gehen müssen. Wenn nicht dann noch ein "100% native" Versuch mit AndroidStudio und dann wäre meine Gedund mit dieser Konfiguration am Ende. Einfach 0815 PC/Notebook, VMplayer drauf und dort die VM gestartet. Dann ist "GehtNicht=GibtsNicht" :)

Codehunter 21. Apr 2017 08:05

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Das ganze klingt für mich auch nach einem ADB-Problem. Bei mir läuft D10 in einer VM mit durchgeschleiftem USB. Wird der Androide abgestöpselt und wieder angestöpselt, bleibt die Liste auch leer und ist ums Verrecken nicht mehr zu zu bekommen, etwas anzuzeigen. Der USB an sich funktioniert, ich kann im Gastsystem auch auf die Daten vom Android zugreifen (unter Mobile Devices), aber Delphi stellt sich stur.

Die Lösung bei mir war, den entsprechenden virtuellen USB-Port der VM einmal zu de- und wieder zu aktivieren. Dadurch wird das ganze Treiber-Init-Gedönse von Windows neu angestoßen. ADB wird neu initialisiert und Delphi bekommt einen Tritt in den A... worauf hin die Devicelist wieder funktioniert.

Wenn bei dir die Umgebung nicht virtualisiert ist würde ich mal probeweise den Androiden im Gerätemanager suchen und den Treiber manuell deinstallieren (nicht nur deaktivieren). Dann Androiden abstöpseln, an einen anderen USB-Port als zuvor anstöpseln und den ADB-Treiber von Grund auf neu installieren während Delphi läuft.

Allgemein würde ich dir aber auch empfehlen, Delphi in eine VM zu packen. Dazu sollte es aber schon eine potente CPU sein. Ich habe das lange Zeit auf einem i7-4700K gemacht und da war das USB-Debugging so schlapp dass jeder F8-Step ca. 4 Sekunden brauchte. Mit einem Kaby oder Ryzen sollte das besser klappen.

sko1 21. Apr 2017 09:14

AW: BlueStacks Player hat mein RadStudio gekillt!
 
Danke!

Es war scheinbar ein ADB / USB-Problem!
Ob da ursächlich BlueStacks die Schuld hatte kann ich nun nicht mehr genau eingrenzen, ADB neu installiert, wie in Deinem Tip Im Gerätemanager das Handy deinstalliert mit Treiber löschen, dabei gleich noch gefühlte hundert ausgeblendete USB-Geräte entfernt, jetzt ist die Deviceliste wieder gefüllt und ich bin so was von erleichtert!

Ciao
Stefan


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 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