![]() |
IDE im Android Debug-Modus extrem langsam
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo in die Runde,
ich bearbeite in einem frisch installierten D12.1 ein mit D10.3 erstelltes Android Projekt. Aktuell ist D12.1 mit GExpert, MMX, JEDI, mit GetIt PARNASSUS Core Editor und BOOKMARKS installiert. Die Installation ist als Admin ausgeführt, ich habe keine Änderungen an den von Delphi vorgegebenen Einstellungen vorgenommen. Schon im alten Delphi aber auch jetzt unter 12.1 ist das Debuggen ab einem Haltepunkt mit F8 sehr zäh oder wird mit einer Meldung: Debug-Kerrnel antwortet nicht. Debug-Prozess beenden unterbrochen. Häufig stürzt das Program dann ab. Das Android-Gerät ist ein Honeywell MDE EDA51 mit Android 8.1.0, angeschlossen an eine VM auf einem MAC Pro über USB 3.1. Ob VMWare Fusion oder Parallels macht keinen Unterschied. Auch mit einem der mit Delphi mitgelieferten Bespielprojekte habe ich den gleichen Effekt. Die Delphi Optionen für dann Debugger sind vielfältig. Hat jemand einen Tip, wo ich mal genauer hinschauen sollte. Oder liegt es am etwas betagten MDE Gerät? Beste Grüße Gerd |
AW: IDE im Android Debug-Modus extrem langsam
Hallo,
keine Ahnung wie es damit derzeit aussieht, ich komme erst wieder zu ein paar kleineren Android Arbeiten. Aber: falls du für die Debugger Geschichte keine wirkliche Hilfestellung bekommen solltest gibt es immer noch die Möglichkeit mittels d.log('Meine Logmeldung'); sich Meldungen ins Android Logcat Log schreiben zu lassen. Diese kann man dann mittels DeviceLens von Dave Nottage auf dem PC anzeigen lassen. Außerdem sollte wohl in absehbarer Zeit CodeSite 6.0 von Ray Konopka raus kommen, das ist dann auch Cross Plattform fähig. Ja, das sind alles nur Workarounds, ich weiß. Grüße TurboMagic |
AW: IDE im Android Debug-Modus extrem langsam
Der Android Debugger 12.1 läuft merklich besser und stabiler,
aber seltsame Abstürze kann es immer noch ,geben. Die Projekteinstellungen würde ich akribisch prüfen und mich nicht auf die automatische Migration verlassen. Eventuell das .dproj komplett neu anlegen. |
AW: IDE im Android Debug-Modus extrem langsam
Das Gerät ist schon sehr langsam. Das würde ich nur im absoluten Notfall zum Debuggen verwenden. Ich verwende z.B. ein S23 FE. Das hat ein vielfaches der Leistung und damit läuft das Debuggen schon sehr gut.
Wichtig ist auch, dass du die Anzeige der lokalen Variablen abschaltest. Das zieht sehr viel Performance ab. Und den Parallel Debugger würde ich auch mal ausschalten. Den aktiviere ich nur, wenn ich ihn gerade wirklich brauche, weil er die Performance und Stabilität deutlich beeinträchtigen kann. |
AW: IDE im Android Debug-Modus extrem langsam
Zitat:
Ich würde erstmal probieren von "Debug Information" auf "Limited Debug Information" umzustellen, das hilft in der Regel schonmal. Und ja, ein aktuelles, leistungsfähiges Android-Gerät zum Debuggen sollte es schon sein. Nicht zuletzt, weil Android 8.1 offiziell gar nicht mehr unterstützt wird. ![]() Ich habe Dich aber so verstanden, dass Du für so ein altes Gerät etwas entwicklen musst. Dann kann man trotzdem versuchen den Großteil auf aktuellen Geräten zu entwickeln und nur auf dem Zielgerät zu loggen und zu testen. |
AW: IDE im Android Debug-Modus extrem langsam
Welcher Virenscanner?
Bei uns hat Sophos das Debuggen immer langsamer (Wine32) gemacht. Gibt scheinbar ein paar Einstellungen die Sophos noch braucht, damit er das Debuggen in Ruhe lässt. |
AW: IDE im Android Debug-Modus extrem langsam
Zitat:
|
AW: IDE im Android Debug-Modus extrem langsam
Zitat:
Stimmt es etwa nicht? |
AW: IDE im Android Debug-Modus extrem langsam
Alles in Ordnung, aber das Zitat mit "muss man nicht unbedingt" klang halt, als ob das darauf bezogen sei.
|
AW: IDE im Android Debug-Modus extrem langsam
Zitat:
Zitat:
Zum Entwickeln habe ich noch ein Samsung Galaxy A51 hier rumliegen, keine Ahnung ob das der Turbo ist. Es gibt ja auch noch diverse USB Übergänge und Kabel zwischen dem MacBook mit USB-C und dem Honeywell mit Micro-USB. In sofern werde ich mich mit den Delphi-Optionen beschäftigen. Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz