Danke für die vielen Anregungen. Ich habe es bis dato einfach hiermit gemacht und es funktioniert wie gewünscht.
Delphi-Quellcode:
TTask.Run(
procedure
begin
FTPUpload;
end);
Ich wollte den Upload eigentlich in einen Service verlegen, der dann im Hintergrund mitläuft aber unter Android 12 habe ich damit noch ein Problem.
Die App schließt sich unvermittelt, sobald der Service gestartet werden soll.
Irgendwas scheint da generell schlief zu laufen, denn das gleiche macht er auch bei der Notification Demo.
LG
Mirko