Irgendwie bin ich zu blöde für die ganzen Updates. Ich habe mit Delphi 11.2 mit den ausgelieferten
SDK-Dateien ein neues
SDK für 32-bit und ein neues
SDK für 64-bit erzeugt.
Die Namen der SDKs erzeugen sich von selbst
Android 32 Bit - Android
SDK 33.03 32-bit
Android 64 Bit - Android
SDK 33.03 64-bit
Als
SDK-
API-Level-Speicherort wurde automatisch
C:\Users\Public\Documents\Embarcadero\Studio\22.0\ CatalogRepository\AndroidSDK-2525-22.0.46141.0937\platforms\android-32
gefunden.
Ein leeres Projekt kann ich wunderbar kompilieren und deployen, sowohl 32bit als auch 64bit.
Ein altes Projekt funktioniert bei 32bit auch, bei 64bit wirft es mir jetzt den folgenden Fehler:
[DCC Fehler] E2597
C:\Users\Public\Documents\Embarcadero\Studio\22.0\ CatalogRepository\AndroidNDK-21-22.0.46141.0937\android-ndk-r21\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe:
error: c:\program files (x86)\embarcadero\studio\22.0\lib\Android64\Releas e\SysInit.o: incompatible target
Ist dies bei mir falsch oder ein Problem von Delphi 11.2?
P.S.: Die Manifest-Datei ist auf die neuste Version angepasst. Die Bibliotheken habe ich auch auf Default zurückgesetzt.