![]() |
Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Wollte heute eine Android-Anwendung, die ich zuvor mit Delphi 10.3 erstellt hatte nun unter Delphi 11.1 erstellen (für Android 11).
Funktioniert auch soweit, nur kommt das Programm über den Startbildschirm nicht hinaus. Neue Projekte funktionieren und auch die mitgelieferten Demos. Gibt es schon irgendwelche Erkenntnisse bezüglich des Umstiegs von Delphi 10.3. auf Delphi 11.x, was zu ändern ist, damit es auch hier läuft? Mal wieder irgendein Eintrag in der AndroidManifest.xml oder ähnliches? Wenn ja, nur was? |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Ich habe auch eine APP, die unter 10.4 läuft. Dann habe ich diese mit 11.1 compiliert. Nun startet die APP kurz, bricht dann aber sofort ab.
Als ich dann das
Delphi-Quellcode:
Cursor := TAndroidHelper.Activity.getContentResolver.query(l_eventUri, l_projection, Selection, SelectionArgs, SortOrder);
durch das ersetzt hatte, lief die APP erst einmal.
Delphi-Quellcode:
Warum auch immer??
Cursor := TAndroidHelper.Activity.getContentResolver.query(l_eventUri, l_projection, NIL, NIL, NIL);
|
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Das wird es hier wohl nicht sein.
Beim Debug-Versuch kommt das Programm hier noch nicht mal bis zum Application Initialize. Oder ist Deine Änderung nicht eine Änderung Deines eigenen Sources, sondern eine Änderung in einer der Delphi-Units? Wenn ja, welche? |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Zitat:
Bei mir geht es um Abfragen, über Kalender, die im Tablett vorhanden sind. |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Hi,
ich würde mal in den Projektdaten unter Bibliotheken mit der rechten Maustaste die Option "Systemdateien auf Standard zurücksetzten". Vielleicht liegt hier das Problem. |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Nein, solche Befehle hab ich nirgendwo. Auch die Zurücksetzung der Bibliotheken bringt nichts.
Wie gesagt, das Programm kommt noch nicht mal in eine Initializierung rein. Es wird nur der Startscreen meines Programms (also das Symbol) angezeigt und dann ist es weg. Man kann sich den Startscreen auch wieder hervorholen, aber bei Auswahl verschwindet er direkt wieder. |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Ist das schräg: Jetzt habe ich mal alle Dateien manuell gelöscht, die im Verzeichnis "Release" waren und dann neu compiliert.
Beim compilieren gibt dann Delphi Warnungen aus: [Warning Warnung] Local file "Android64\Release\styles-v21.xml" not found. Skipping deployment. [Warning Warnung] Local file "Android64\Release\classes.dex" not found. Skipping deployment. Allerdings startet das Programm, aber zeigt nun den Start-Screen nicht an! Was hat es mit den Dateien auf sich? |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Hilfe.. Dokumentationen sind unter Delphi Luxus..
Zudem habe ich den Eindruck das EMBA mit Android immer hinterher hinkt. Warum kann man nicht einfach entsprechende Patches zur Verfügung stellen. :stupid: Hilft dir nur jetzt auch nicht weiter. |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Vielleicht ist etwas beim Upgraden des Projekts schief gegangen (z.B. Pfadangaben, die auf die alte Delphiversion zeigen), da neue Apps funktionieren.
Ich würde einmal die .dproj umbenennen und durch Öffnen der .dpr neu erstellen lassen. Vielleicht fällt dir dann im Vergleich etwas auf. Ansonsten müsstest du ggf. die wichtigsten Einstellungen neu setzen, um es mit der neu erstellten .dproj testen zu können. |
AW: Delphi 11.x und Android 64 bit - Direktes Ende nach Startbildschirm
Mein Standardvorgehen für alle FMX-Projekte beim Wechsel von einer Delphi-Hauptversion auf die nächste ist:
Für gewöhnlich habe ich danach dann keine Probleme mehr abgesehen von etwaigen notwendigen Änderungen im Code wegen neuer Syntax etc... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 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