Makros und Variablen für CMake

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Verwenden von CMake mit C++Builder


Die folgende Liste enthält die für iOS und Android verfügbaren Makros und Variablen.

Makros und Variablen für Windows

Windows-Makro

Makro Beschreibung Gültige Eingaben

set_embt_target(Ziel)

Wählt den Typ der zu erzeugenden Anwendung aus.
Ziel: Typ der Anwendung.

"VCL", "FMX", "Package", "DynamicRuntime"

Windows-Variable

Variable Beschreibung

EMBT_TARGET

Fester Wert: "Windows" für Windows-Embarcadero.cmake

Makros und Variablen für iOS

iOS-Makros

Makro Beschreibung Gültige Eingaben Standardwerte

set_embt_device_family(Gerät)

Legt das Info.plist UIDeviceFamily
fest. Gerät: Typ der UI-Gerätefamilie.

"iPhone", "iPad", "iPhone & iPad"

"iPhone & iPad"

add_embt_additional_files(Dateipfad [Ziel-Verz. [Zielname]])

Fügen Sie die Dateien hinzu, die im Verzeichnis des Anwendungspakets bereitgestellt werden sollen.

  • Dateipfad: Datei, die im Verzeichnis des Anwendungspakets bereitgestellt werden soll. Dateipfad muss in der voll qualifizierten Form angegeben werden.
  • Ziel-Verz.: Wenn dieser Parameter angegeben ist, wird die Datei im Zielverzeichnis relativ zu EMBT_PROJECT_LOCATION bereitgestellt. Ist dieser Parameter nicht angegeben, wird die Datei in EMBT_PROJECT_LOCATION bereitgestellt.
  • Zielname: Wenn dieser Parameter angegeben wird, ist Zielname der Name der Datei im Verzeichnis des Anwendungspakets. Ansonsten ist der Dateiname der Kurzname aus Dateipfad.

Dieses Makro kann mehrmals aufgerufen werden.

add_embt_interface_orientations(Ausrichtung)

Legt die Info.plist UISupportedInterfaceOrientations
fest. Ausrichtung: Vom UI unterstützte Ausrichtung der Benutzeroberfläche.
Dieses Makro kann mehrmals aufgerufen werden.

"Portrait", "PortraitUpsideDown", "LandscapeLeft", "LandscapeRight"

"Portrait" | "PortraitUpsideDown" | "LandscapeLeft" | "LandscapeRight"

add_embt_background_modes(Modus)

Legt den Info.plist UIBackgroundModes
fest. Modus: Hintergrundmodus der UI.
Dieses Makro kann mehrmals aufgerufen werden.

"audio", "location", "voip", "fetch", "remote-notification", "newsstand-content", "external-accessory", "bluetooth-central", "bluetooth-peripheral"

<Keine>

set_embt_target(Ziel)

Wählt den Typ der zu erzeugenden Anwendung aus.
Ziel: Typ der Anwendung.

"FMX"

add_fmx_app(Quelle)

Fügt die Quelldaten des Build-Ziels hinzu.
Quelle: Liste der Quelldateien.

iOS-Variablen

Variable Beschreibung Standardwerte

APP

Projekt-/Anwendungsname

IOS_SDK_NAME

Legt den iOS-SDK-Namen fest, der zum Compilieren der Anwendung verwendet werden soll.
Wenn der iOS-SDK-Name nicht angegeben ist, wird das in RAD Studio definierte Standard-iOS-SDK verwendet.

REMOTE_PROFILE

Legt den Namen des Remote-Verbindungsprofils fest.
Wenn der Name des Remote-Verbindungsprofils nicht angegeben ist, wird das in RAD Studio definierte Standard-Remote-Verbindungsprofil verwendet.

CERTIFICATE

Legt das Zertifikat des Bereitstellungsprofils fest, das zur Signierung der Anwendung verwendet werden soll.
Wenn das Zertifikat nicht angegeben ist, wird das erste im Bereitstellungsprofil gefundene Zertifikat verwendet.

PROVISIONING_PROFILE

Legt das Bereitstellungsprofil fest, das für die Anwendung verwendet werden soll. Sie können entweder den Namen oder den Dateinamen des Bereitstellungsprofils angeben. Der Dateiname muss in voll qualifizierter Form angegeben werden.
Wenn das Bereitstellungsprofil nicht angegeben ist, wird das erste Bereitstellungsprofil verwendet, das mit den angegebenen EMBT_IOS_BUNDLE_IDENTIFIER und EMBT_IOS_BUILD_TYPE übereinstimmt.

EMBT_PROJECT_LOCATION

Verzeichnis des Anwendungspakets auf dem Remote-Computer.

"${APP}.app"

EMBT_TARGET

Fester Wert: "iOS64" für bccios64.cmake und "iOS32" für bccios32.cmake

EMBT_IOS_BUILD_TYPE

Legt den Build-Typ der Anwendung fest.
Gültige Werte: "Ad-hoc", "Application-Store"

"Application-Store"

EMBT_IOS_INFO_PLIST

Legt die benutzerdefinierte Info.plist-Datei fest.

EMBT_IOS_BUNDLE_ALLOW_MIXED_LOCALIZATIONS

Legt die Info.plist CFBundleAllowMixedLocalizations fest.

"YES"

EMBT_IOS_BUNDLE_DEVELOPMENT_REGION

Legt die Info.plist CFBundleDevelopmentRegion fest.

"en"

EMBT_IOS_BUNDLE_DISPLAY_NAME

Legt die Info.plist CFBundleDisplayName fest.

"${APP}"

EMBT_IOS_BUNDLE_EXECUTABLE

Legt die Info.plist CFBundleExecutable fest.

"${APP}"

EMBT_IOS_BUNDLE_IDENTIFIER

Legt die Info.plist CFBundleIdentifier fest.

"${APP}"

EMBT_IOS_BUNDLE_INFO_DICTIONARY_VERSION

Legt die Info.plist CFBundleInfoDictionaryVersion fest.

"7.1"

EMBT_IOS_BUNDLE_NAME

Legt die Info.plist CFBundleName fest.

"${APP}"

EMBT_IOS_BUNDLE_PACKAGE_TYPE

Legt die Info.plist CFBundlePackageType fest.

"APPL"

EMBT_IOS_BUNDLE_RESOURCE_SPECIFICATION

Legt die Info.plist CFBundleResourceSpecification fest.

"${BDS}/cmake/templates/ResourceRules.plist"

EMBT_IOS_BUNDLE_SHORT_VERSION_STRING

Legt die Info.plist CFBundleShortVersionString fest.

"1.0.0"

EMBT_IOS_BUNDLE_SIGNATURE

Legt die Info.plist CFBundleSignature fest.

"????"

EMBT_IOS_BUNDLE_VERSION

Legt die Info.plist CFBundleVersion fest.

"1.0.0"

EMBT_IOS_CAMERA_USAGE_DESCRIPTION

Legt die Info.plist NSCameraUsageDescription fest.

"Diese App benötigt den Zugriff auf Ihre Kamera"

EMBT_IOS_CONTACTS_USAGE_DESCRIPTION

Legt die Info.plist NSContactsUsageDescription fest.

"Diese App benötigt den Zugriff auf Ihre Kontaktinformationen"

EMBT_IOS_LOCAL_NOTIFICATION_PERMISSION

Legt die Info.plist FMLocalNotificationPermission fest.

"false"

EMBT_IOS_LOCATION_ALWAYS_USAGE_DESCRIPTION

Legt die Info.plist NSLocationAlwaysUsageDescription fest.

"Diese App benötigt immer den Zugriff auf Ihren Standort"

EMBT_IOS_LOCATION_WHEN_IN_USE_USAGE_DESCRIPTION

Legt die Info.plist NSLocationWhenInUseUsageDescription fest.

"Diese App benötigt den Zugriff auf Ihren Standort, nur wenn Sie sie verwenden"

EMBT_IOS_MINIMUM_OS_VERSION

Legt die Info.plist MinimumOSVersion fest.

"8.0"

EMBT_IOS_PHOTO_LIBRARY_USAGE_DESCRIPTION

Legt die Info.plist NSPhotoLibraryUsageDescription fest.

"Diese App benötigt den Zugriff auf Ihre Fotos"

EMBT_IOS_REQUIRED_DEVICE_CAPABILITIES

Legt die Info.plist UIRequiredDeviceCapabilities fest.

"arm7" für bccios32.cmake, "arm64" für bccios64.cmake

EMBT_IOS_REQUIRES_IPHONE_OS

Legt die Info.plist LSRequiresIPhoneO fest.

"true"

EMBT_IOS_ALLOWS_ARBITRARY_LOADS

Legt die Info.plist NSAllowsArbitraryLoads fest.

"true"

EMBT_IOS_ADDITIONAL_KEY_VALUE_PAIRS

Fügt weitere Schlüssel-/Wertepaare für die Info.plist hinzu.

Variablen zum Festlegen von Symbol- und Bilddateien für das iPad

Variable Standardwert

EMBT_IPAD_APPLICATION_ICON_144_144

"${BDS}/bin/Artwork/iOS/iPad/FM_ApplicationIcon_144x144.png"

EMBT_IPAD_APPLICATION_ICON_152_152

"${BDS}/bin/Artwork/iOS/iPad/FM_ApplicationIcon_152x152.png"

EMBT_IPAD_APPLICATION_ICON_72_72

"${BDS}/bin/Artwork/iOS/iPad/FM_ApplicationIcon_72x72.png"

EMBT_IPAD_APPLICATION_ICON_76_76

"${BDS}/bin/Artwork/iOS/iPad/FM_ApplicationIcon_76x76.png"

EMBT_IPAD_SETTING_ICON_29_29

"${BDS}/bin/Artwork/iOS/iPad/FM_SettingIcon_29x29.png"

EMBT_IPAD_SETTING_ICON_58_58

"${BDS}/bin/Artwork/iOS/iPad/FM_SettingIcon_58x58.png"

EMBT_IPAD_SPOTLIGHT_SEARCH_ICON_100_100

"${BDS}/bin/Artwork/iOS/iPad/FM_SpotlightSearchIcon_100x100.png"

EMBT_IPAD_SPOTLIGHT_SEARCH_ICON_40_40

"${BDS}/bin/Artwork/iOS/iPad/FM_SpotlightSearchIcon_40x40.png"

EMBT_IPAD_SPOTLIGHT_SEARCH_ICON_50_50

"${BDS}/bin/Artwork/iOS/iPad/ FM_SpotlightSearchIcon_50x50.png"

EMBT_IPAD_SPOTLIGHT_SEARCH_ICON_80_80

"${BDS}/bin/Artwork/iOS/iPad/FM_SpotlightSearchIcon_80x80.png"

EMBT_IPAD_LAUNCH_IMAGE_1024_748

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImageLandscape_1024x748.png"

EMBT_IPAD_LAUNCH_IMAGE_1024_768

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImageLandscape_1024x768.png"

EMBT_IPAD_LAUNCH_IMAGE_1536_2008

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImagePortrait_1536x2008.png"

EMBT_IPAD_LAUNCH_IMAGE_1536_2048

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImagePortrait_1536x2048.png"

EMBT_IPAD_LAUNCH_IMAGE_2048_1496

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImageLandscape_2048x1496.png"

EMBT_IPAD_LAUNCH_IMAGE_2048_1536

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImageLandscape_2048x1536.png"

EMBT_IPAD_LAUNCH_IMAGE_768_1004

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImagePortrait_768x1004.png"

EMBT_IPAD_LAUNCH_IMAGE_768_1024

"${BDS}/bin/Artwork/iOS/iPad/FM_LaunchImagePortrait_768x1024.png"

Variablen zum Festlegen von Symbol- und Bilddateien für das iPhone

Variable Standardwert

EMBT_IPHONE_APPLICATION_ICON_114_114

"${BDS}/bin/Artwork/iOS/iPhone/FM_ApplicationIcon_114x114.png"

EMBT_IPHONE_APPLICATION_ICON_120_120

"${BDS}/bin/Artwork/iOS/iPhone/FM_ApplicationIcon_120x120.png"

EMBT_IPHONE_APPLICATION_ICON_180_180

"${BDS}/bin/Artwork/iOS/iPhone/FM_ApplicationIcon_180x180.png"

EMBT_IPHONE_APPLICATION_ICON_57_57

"${BDS}/bin/Artwork/iOS/iPhone/FM_ApplicationIcon_57x57.png"

EMBT_IPHONE_APPLICATION_ICON_60_60

"${BDS}/bin/Artwork/iOS/iPhone/FM_ApplicationIcon_60x60.png"

EMBT_IPHONE_APPLICATION_ICON_87_87

"${BDS}/bin/Artwork/iOS/iPhone/FM_ApplicationIcon_87x87.png"

EMBT_IPHONE_SPOTLIGHT_SEARCH_ICON_29_29

"${BDS}/bin/Artwork/iOS/iPhone/FM_SpotlightSearchIcon_29x29.png"

EMBT_IPHONE_SPOTLIGHT_SEARCH_ICON_40_40

"${BDS}/bin/Artwork/iOS/iPhone/FM_SpotlightSearchIcon_40x40.png"

EMBT_IPHONE_SPOTLIGHT_SEARCH_ICON_58_58

"${BDS}/bin/Artwork/iOS/iPhone/FM_SpotlightSearchIcon_58x58.png"

EMBT_IPHONE_SPOTLIGHT_SEARCH_ICON_80_80

"${BDS}/bin/Artwork/iOS/iPhone/FM_SpotlightSearchIcon_80x80.png"

EMBT_IPHONE_LAUNCH_IMAGE_1125_2436

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_1125x2436.png"

EMBT_IPHONE_LAUNCH_IMAGE_1242_2208

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_1242x2208.png"

EMBT_IPHONE_LAUNCH_IMAGE_2208_1242

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_2208x1242.png"

EMBT_IPHONE_LAUNCH_IMAGE_2436_1125

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_2436x1125.png"

EMBT_IPHONE_LAUNCH_IMAGE_320_480

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_320x480.png"

EMBT_IPHONE_LAUNCH_IMAGE_640_1136

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_640x1136.png"

EMBT_IPHONE_LAUNCH_IMAGE_640_960

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_640x960.png"

EMBT_IPHONE_LAUNCH_IMAGE_750_1334

"${BDS}/bin/Artwork/iOS/iPhone/FM_LaunchImage_750x1334.png"

Makros und Variablen für Android

Android-Makros

Makro Beschreibung Standardwerte

add_embt_predexed_jars(Dateipfad)

Fügt der Datei classes.dex JAR-Dateien hinzu. Um die vorhandenen JAR-Dateien aus der classes.dex zu entfernen, setzen Sie EMBT_PREDEXED_JARS auf "".
Dateipfad: JAR-Datei, die der Datei classes.dex hinzugefügt werden soll. Dateipfad muss in voll qualifizierter Form angegeben werden.
Dieses Makro kann mehrmals aufgerufen werden.

Standard-JAR-Dateien, die der classes.dex hinzugefügt werden:

  • "${BDS}/lib/android/<debug|release>/android-support-v4.dex.jar"
  • "${BDS}/lib/android/<debug|release>/cloud-messaging.dex.jar"
  • "${BDS}/lib/android/<debug|release>/fmx.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-analytics-v2.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-billing.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-licensing.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-ads-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-analytics-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-base-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-identity-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-maps-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-panorama-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-plus-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-wallet-7.0.0.dex.jar"
  • "${BDS}/lib/android/<debug|release>/google-play-services-gcm-7.0.0.dex.jar"

add_embt_additional_uses_permissions(Berechtigung)

Fügt der Android-Manifest-Datei weitere Verwendungsberechtigungen hinzu. Um die vorhandenen Berechtigungen aus der Android-Manifest-Datei zu entfernen, setzen Sie EMBT_ANDROID_USES_PERMISSIONS auf "".
Berechtigung: Android-Verwendungsberechtigung.
Dieses Makro kann mehrmals aufgerufen werden.

Standardberechtigungen, die der Manifest-Datei hinzugefügt werden:

  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.CALL_PHONE
  • android.permission.CAMERA
  • android.permission.INTERNET
  • android.permission.READ_CALENDAR
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.READ_PHONE_STATE
  • android.permission.WRITE_CALENDAR
  • android.permission.WRITE_EXTERNAL_STORAGE

add_embt_additional_files(Dateipfad [Ziel-Verz. [Zielname]])

Fügt die Dateien hinzu, die im Verzeichnis des Anwendungspakets bereitgestellt werden sollen.
Dateipfad: Datei, die im Verzeichnis des Anwendungspakets bereitgestellt werden soll. "Dateipfad" muss in der voll qualifizierten Form angegeben werden.
Ziel-Verz.: Wenn dieser Parameter angegeben ist, wird die Datei im Zielverzeichnis relativ zu EMBT_PROJECT_LOCATION bereitgestellt. Ist dieser Parameter nicht angegeben, wird die Datei in EMBT_PROJECT_LOCATION bereitgestellt.
Zielname: Wenn dieser Parameter angegeben wird, ist Zielname der Name der Datei im Verzeichnis des Anwendungspakets. Ansonsten ist der Dateiname der Kurzname aus Dateipfad.
Dieses Makro kann mehrmals aufgerufen werden.

set_embt_target(Ziel)

Wählt den Typ der zu erzeugenden Anwendung aus.
Ziel: Typ der Anwendung.
Gültige Eingabe: "FMX"

add_fmx_app(Quelle)

Fügt die Quelldaten des Build-Ziels hinzu.
Quelle: Liste der Quelldateien.

Android-Variablen

Variable Beschreibung Standardwerte

APP

Projekt-/Anwendungsname

EMBT_PROJECT_LOCATION

Verzeichnis des Anwendungspakets.

"${CMAKE_CURRENT_BINARY_DIR}/Project_${APP}"

EMBT_TARGET

Fester Wert: "Android" für bccaarm.cmake

EMBT_ANDROID_BUILD_TYPE

Legt den Build-Typ der Anwendung fest.
Gültige Werte: "Development", "Application-Store"

"Application-Store"

EMBT_ANDROID_KEYSTORE

Legt die KeyStore-Datei fest.

EMBT_ANDROID_STOREPASS

Legt das KeyStore-Passwort fest.

EMBT_ANDROID_ALIAS

Legt den Alias in KeyStore fest.

EMBT_ANDROID_KEYPASS

Legt das Alias-Passwort fest.

EMBT_ANDROID_SDK_NAME

Legt den Android-SDK-Namen fest, der zum Compilieren der Anwendung verwendet werden soll.
Wenn der Android-SDK-Name nicht angegeben ist, wird das in RAD Studio definierte Standard-Android-SDK verwendet.

EMBT_PREDEXED_JARS

Liste oder JARS, die zum Erzeugen der classes.dex verwendet werden soll (siehe das Makro "add_embt_predexed_jars")

EMBT_ANDROID_USES_PERMISSIONS

Liste der Berechtigungen, die der Android-Manifest-Datei hinzugefügt werden sollen (siehe das Makro "add_embt_additional_uses_permissons").

EMBT_ANDROID_APPLICATION_META_DATA

Anwendungs-Metadaten, die der Android-Manifest-Datei hinzugefügt werden sollen.

Keine

EMBT_ANDROID_SERVICES

Dienste, die der Android-Manifest-Datei hinzugefügt werden sollen.

Keine

EMBT_ANDROID_DEBUGGABLE

Legt das Android-Manifest "android:debuggable" fest.

"True" für den Build-Typ "Application-Store", "False" für den Build-Typ "Development".

EMBT_ANDROID_HARDWARE_ACCELERATED

Legt das Android-Manifest "android:hardwareAccelerated" fest.

"True"

EMBT_ANDROID_INSTALL_LOCATION

Legt das Android-Manifest "android:installLocation" fest.

"auto"

EMBT_ANDROID_LABEL

Legt das Android-Manifest "android:label" fest.

"${APP}"

EMBT_ANDROID_LARGE_HEAP

Legt das Android-Manifest "android:largeHeap" fest.

"False"

EMBT_ANDROID_PACKAGE

Legt das Android-Manifest-Package fest.

"com.embarcadero.${APP}"

EMBT_ANDROID_PERSISTENT

Legt das Android-Manifest "android:persistent" fest.

"False"

EMBT_ANDROID_RESTORE_ANY_VERSION

Legt das Android-Manifest "android:restoreAnyVersion" fest.

"False"

EMBT_ANDROID_TARGET_SDK_VERSION

Legt das Android-Manifest "android:targetSdkVersion" fest.

"32"

EMBT_ANDROID_VERSION_CODE

Legt das Android-Manifest "android:versionCode" fest.

"1"

EMBT_ANDROID_VERSION_NAME

Legt das Android-Manifest "android:versionName" fest.

"1.0.0"

EMBT_ANDROID_INCLUDE_SPLASH_IMAGE

Legt "True" fest, um die Dateien splash_image_def.xml und styles.xml in das APK-Paket einzubeziehen.

"True"

EMBT_ANDROID_SPLASH_DEFAULT

Legt eine benutzerdefinierte splash_image_def.xml fest.

“${BDS}/cmake/templates/splash_image_def.xml"

EMBT_ANDROID_SPLASH_GRAVITY – splash_image_def

Legt das Attribut "android:gravity" für die Startbilddefinition (splash_image_def) fest.
Gültige Werte: "top", "bottom", "left", "right", "center_vertical", "fill_vertical", "center_horizontal", "fill_horizontal", "center", "fill", "clip_vertical", "clip_horizontal", "start", "end"

"center"

EMBT_ANDROID_SPLASH_TILE_MODE

Legt das Attribut "android:tileMode" für die Startbilddefinition (splash_image_def) fest.
Gültige Werte: "disabled", "clamp", "repeat", "mirror"

"disabled"

EMBT_ANDROID_STYLES

Legt eine benutzerdefinierte styles.xml-Datei fest. Wenn eine benutzerdefinierte styles.xml-Datei abgegeben ist und EMBT_ANDROID_INCLUDE_SPLASH_IMAGE auf "False" gesetzt ist, muss _EMBT_ANDROID_THEME manuell auf den korrekten Wert gesetzt werden.

"${BDS}/cmake/templates/styles.xml"

EMBT_ANDROID_THEME

Legt den Stil des App-Designs fest.
Gültige Werte: "TitleBar", "No TitleBar"

"TitleBar"

Variablen zum Festlegen von Symbol- und Bilddateien

Variable Standardwert

EMBT_ANDROID_LAUNCHER_ICON_HDPI

"${BDS}/bin/Artwork/Android/FM_LauncherIcon_72x72.png"

EMBT_ANDROID_LAUNCHER_ICON_LDPI

"${BDS}/bin/Artwork/Android/FM_LauncherIcon_36x36.png"

EMBT_ANDROID_LAUNCHER_ICON_MDPI

"${BDS}/bin/Artwork/Android/FM_LauncherIcon_48x48.png"

EMBT_ANDROID_LAUNCHER_ICON_XHDPI

"${BDS}/bin/Artwork/Android/FM_LauncherIcon_96x96.png"

EMBT_ANDROID_LAUNCHER_ICON_XXHDPI

"${BDS}/bin/Artwork/Android/FM_LauncherIcon_144x144.png"

EMBT_ANDROID_SPLASH_IMAGE_LARGE

"${BDS}/bin/Artwork/Android/FM_SplashImage_640x480.png"

EMBT_ANDROID_SPLASH_IMAGE_NORMAL

"${BDS}/bin/Artwork/Android/FM_SplashImage_470x320.png"

EMBT_ANDROID_SPLASH_IMAGE_SMALL

"${BDS}/bin/Artwork/Android/FM_SplashImage_426x320.png"

EMBT_ANDROID_SPLASH_IMAGE_XLARGE

"${BDS}/bin/Artwork/Android/FM_SplashImage_960x720.png"

Siehe auch

Verwenden von CMake mit C++Builder