I have a number of cross platform projects which I am now trying to run in D11A.
I was happy when they compiled without issue and ran on Windows. On Android however they installed but got into a knot, stalling on the phone and closing on the debugger. They do not even progress as far as the Initialization procedure.
Application.Initialize;
The work around is to create a new project in D11 and manually include all the Forms and units and setup all the options, But this is a real pain and prone to errors. All then compiles and runs fine.
My past system has been to open the old project, allow Delphi to do any conversion stuff and save in a new directory. When I found the solution I recalled I had the same issue going from 10.3 to 10.4.
I think my really simple single form with one button and one action converted without issue.
Any help in understand the why and achieving a better work around appreciated.
Roger - this may be too obvious but try building and running in debug mode. A change in one of the underlying libraries may be triggering an uncaught exception in your code which might surface when running in the IDE. I understand your frustration, I seem to remember something similar when I moved my code from 10.x → 10.x +1 - from memory it was a change to one of the OOTB XML methods that time