.DPROJ löschen und neu erstellen lassen.
Oder die .DRPOJ mit einem Text-Editor öffnen
und fast ganz unten ein paar Zeilen anpassen/einfügen und oben die Targets-Nummer ändern, weil "android" dort fehlt,
da es beim Erstellen des Projekts nicht installiert war und Delphi zu dämlich ist, es selbstständig nachzurüsten.
Code:
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
...
<TargetedPlatforms>33819</TargetedPlatforms>
Code:
<Platforms>
<Platform value="Android">True</Platform>
<Platform value="Android64">True</Platform>
<Platform value="iOSDevice32">False</Platform>
<Platform value="iOSDevice64">True</Platform>
<Platform value="iOSSimulator">True</Platform>
<Platform value="OSX32">False</Platform>
<Platform value="OSX64">False</Platform>
<Platform value="
Win32">True</Platform>
<Platform value="Win64">True</Platform>
</Platforms>
</BorlandProject>
Genauso ist Delphi andersrum auch zu bescheuert und löscht Targets, die grade nicht installiert sind.
Besonders geil, wenn man mit Mehreren an einem Projekt arbeitet, man aber iOS/OSX/Android nicht installiert hat, weil man eh nur am Windows-Code rumfummeln will, aber beim Upload dann das Projekt für die Anderen schrottet.