Interessanterweise kommt die Meldung als 64 Bit App kompiliert nicht, so dass ich erst mal auf 64 Bit umstellen werde...
Seit 2019 muss man doch ohnehin auch eine 64-Bit Version für den Play Store mitliefern und seit 2021 gibt es für 64-Bit Android Geräte keine 32-Bit Apps mehr aus dem Play Store. Daher war ich nicht auf die Idee gekommen, dass das das Thema sein könnte.
1) können alle aktuellen Handys diese auch benutzen?
Es gibt sicher noch einige Geräte mit 32-Bit Android, aber neu bekommst du schon länger keine ernstzunehmenden Geräte ohne 64-Bit mehr. Klar, die 30€ Wish-Geräte mögen immer noch 32-Bit nutzen, weil der Speicher sonst knapp wird. Inwieweit man sehr alte oder sehr billige Geräte unterstützen muss/möchte, kann nur jeder selbst entscheiden.
2) wie setzt man Kompileroptionen für Android 32 und 64 getrennt?
Ich müsste nämlich bei der 64er Version einen anderen SO-File bereitstellen, bisher kenne ich nur $IFDEF ANDROID
Hier würde es eine Liste geben:
https://docwiki.embarcadero.com/RADS...erung_(Delphi)
Aber bei der Stabilität der Emba-Server sollte ich wohl eher immer auf die Wayback Machine verlinken
:
https://web.archive.org/web/20240105...erung_(Delphi)
Es gibt auch ANDROID32 und ANDROID64.