Die Demo-App "ReceiveIntent" verwendet laut
Manifest nicht den Standard-Launchmode sondern den Launchmode "singleTask":
Code:
<activity android:name="
com.embarcadero.firemonkey.FMXNativeActivity"
android:label="%activityLabel%"
android:configChanges="orientation|keyboard|keyboardHidden"
android:launchMode="singleTask">
Wie
hier beschrieben wird, ist in diesem Launchmodus der Intent nicht auf die normale Weise an die App übergeben. Der Intent wird (unter Java) durch die Methode onNewIntent() übergeben.
Allerdings habe ich weder das passende Delphi noch sonstige Informationen wie man den Receive Code ändern muss, damit der Intent der von Android an onNewIntent() gesendet wird unter FireMonkey erhalten kann. Möglicherweise geht das auch über AppEventService.SetApplicationEventHandler(HandleA ppEvent);