Installationshinweise

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Installation


Diese Seite enthält wichtige Informationen, die Sie kennen müssen, bevor Sie Delphi Athens, C++Builder Athens oder RAD Studio Athens installieren. Die aktuelle Version dieser Seite finden Sie hier.

Hinweis: In diesem Dokument sowie in der übrigen Dokumentation wird der Begriff "RAD Studio" für jedes der oben aufgelisteten Produkte verwendet.

Systemvoraussetzungen

Achtung: Auf Ihrem Computer muss .NET Framework 4.5 oder höher installiert sein, damit die Installation von RAD Studio erfolgreich durchgeführt werden kann. Wenn das Installationsprogramm .NET Framework 4.5 oder später nicht auf Ihrem Computer findet, werden Sie aufgefordert, es herunterzuladen und zu installieren, um die Installation von RAD Studio fortzusetzen.

Klicken Sie auf den folgenden Link, um Anleitungen für die Installation der neuesten Version von .NET Framework auf Ihrem Computer zu erhalten:

Die folgenden Voraussetzungen beziehen sich auf RAD Studio:

Hardwarevoraussetzungen

Für RAD Studio ist mindestens Folgendes erforderlich:

  • 1.8 GHz oder schnellerer Prozessor mit zwei Kernen. Vier Kerne oder mehr empfohlen. Ein Kern wird nicht unterstützt.
  • 3 GB RAM, 8 GB RAM werden empfohlen.
  • Zwischen 6 GB und 60 GB¹ verfügbarer Festplattenspeicherplatz. Die Verwendung eines SSD-Laufwerks wird dringend empfohlen.
  • DirectX 11-fähige Grafikkarte, die mit 1440x900 ausgeführt wird; ein Bildschirm mit einer vertikalen Auflösung von 1080 wird empfohlen.
  • Windows 10 Anniversary Edition wird empfohlen und ist für die Entwicklung für den Windows 10 Store erforderlich.

Betriebssystemvoraussetzungen

Sie können RAD Studio Athens unter den folgenden Versionen von Windows ausführen:

  • Windows 10 (nur 64 Bit)
  • Windows 11
Tipp: Sie können RAD Studio auch auf einer virtuellen Maschine installieren, die mit einer der unterstützten Versionen von Windows in einer Nicht-Windows-Umgebung (z. B. macOS) ausgeführt wird. Für die Entwicklung von FireMonkey-Projekten muss Ihre Virtualisierungssoftware einen direkten Zugriff auf die Host-GPU bereitstellen.

Ihr Windows-System muss folgendermaßen konfiguriert sein:

  • Der Benutzer, der RAD Studio installiert, muss der Systemadministrator sein oder auf der Administratorberechtigungsliste stehen.
  • Die PATH-Umgebungsvariable (EN) darf bis zu 1830 Zeichen lang sein.

Bei der Installation von RAD Studio werden der PATH-Umgebungsvariable bis zu 218 Zeichen hinzugefügt. Wenn die PATH-Umgebungsvariable länger als 2048 Zeichen ist, zeigt Ihr System ein unerwartetes Verhalten (EN).

Hinweis: 32-Bit-Versionen von Windows werden als Betriebssystem für die Installation von RAD Studio 10.4 und höher nicht mehr unterstützt.

Voraussetzungen für unterstützte Zielplattformen

Voraussetzungen für die Entwicklung von Projekten für unterstützte Zielplattformen:

Zielplattform Voraussetzungen

Windows

  • PCs und Tablets mit Intel/AMD-Prozessoren, auf denen eine der folgenden Windows-Versionen ausgeführt wird:
    • Windows 7 (SP1+)
    • Windows 10
    • Windows 11
    • Windows Server 2019
    • Windows Server 2022
  • Ein 64-Bit- oder 32-Bit-PC

macOS (nur Delphi)
(enthält iOS-Simulator-Unterstützung nur auf ARM)

  • Ein Intel-basierter oder ARM-basierter Mac, auf dem eine der folgenden Versionen von macOS ausgeführt wird:
    • 12 Monterey
    • 13 Ventura
    • 14 Sonoma

iOS (nur Delphi)

  • Ein laufendes iOS-Gerät:
    • iOS 16
    • iOS 17
  • Alle Voraussetzungen für die macOS-Unterstützung
  • Xcode (EN) Version 10.12 oder höher
  • Mitgliedschaft beim Apple-Entwicklerprogramm. (Erforderlich, um iOS-Apps auf physischen Geräten bereitzustellen)

Android (nur Delphi)

  • Ein Android-Gerät, auf dem AArch64-Prozessoren oder ARMv7-Prozessoren mit NEON-Unterstützung ausgeführt werden.
  • Eine 64-Bit-Version von Windows für die Entwicklung.
  • Android-Smartphones oder -Tablets, auf denen eine der folgenden Versionen von Android ausgeführt wird:
    • Android (10)
    • Android (11)
    • Android (12)
    • Android (13)

Linux (nur Delphi)

  • 64-Bit-Linux in einer der folgenden Versionen:
    • Ubuntu Server (Ubuntu 20.04 LTS)
    • Ubuntu Server (Ubuntu 22)
    • RedHat Enterprise Linux (version 8)
    • Windows 11-Computer mit WSL2 (Windows-Subsystem für Linux)

Voraussetzungen für andere Features

Voraussetzungen für andere Features:

Tipp: Die JRE wird automatisch installiert, wenn Sie die Unterstützung für die Android-Zielplattform installieren.

Technische Hinweise

Hinweise zur Android-Entwicklung

Android-Geräte können direkt verbunden werden und sind wesentlich schneller als die Verwendung des Android-Emulators.

Hinweise zur macOS- und iOS-Entwicklung

In den meisten Ländern ist für die Entwicklung von iOS und macOS Apple-Hardware für die Codesignierung nativer Anwendungen erforderlich. Dies ist auf EULA-Beschränkungen für macOS zurückzuführen, die die Ausführung auf Apple-Hardware vorschreiben. Es ist nicht ungewöhnlich, dass sich ein Team von Entwicklern ein Apple-Gerät teilt und VNC-Zugriff nutzt oder einen Mac in der Cloud mietet.

Wenn sie mit einem Laptop entwickeln, nutzen viele Entwickler ein MacBook Pro und führen eine virtuelle Maschine für Windows aus (z. B. VMWare Fusion oder Parallels). Es ist dann möglich, einen PA-Server auf dem Mac zu installieren und eine schnelle lokale Verbindung auszuführen, um den Zugriff auf den iOS-Simulator zu ermöglichen, iOS- und macOS-Builds auszuführen und zu testen sowie die Codesignierung von Anwendungen auf der Apple-Hardware vorzunehmen.

Weitere Software

Die RAD Studio-Installation enthält weitere Software. In RAD Studio können Sie zudem nach der Installation weitere zusätzliche Software installieren. Einzelheiten zu weiterer RAD Studio-Software finden Sie unter Software-Add-ins von Fremdherstellern.

Immer installierte zusätzliche Software

Die folgende zusätzliche Software wird immer mit RAD Studio installiert:

Wenn Ihre RAD Studio-Installation die C++-Unterstützung enthält, wird mit RAD Studio auch die Dinkumware Standard-C++-Bibliothek installiert.

Optionale zusätzliche Software

Die in der folgenden Tabelle aufgeführte zusätzliche Software ist in bestimmten Editionen von RAD Studio enthalten. Der größte Teil davon kann nach der Installation von RAD Studio über das Dialogfeld "Feature-Manager" oder den GetIt-Package-Manager installiert werden, oder die Software kann von CodeCentral heruntergeladen werden. Bestimmte Software kann auch bei der Installation von RAD Studio installiert werden.

Software Verfügbarkeit Wichtige Hinweise
Installationsprogramm GetIt Offline-Installationsprogramm

Windows 10 SDK

Checkmark.svg
Checkmark.svg

Siehe den Abschnitt Windows 10 SDK.

Android SDK 25.2.5 - NDK (android-ndk-17b)

Checkmark.svg
Checkmark.svg

Siehe den Abschnitt Android JDK, SDK, NDK.

AdoptOpenJDK 8

Checkmark.svg
Checkmark.svg

Siehe den Abschnitt Android JDK, SDK, NDK.

Boost (C++)

Checkmark.svg
     CodeSite Express 5.2 
Checkmark.svg

DUnit Unit-Test-Frameworks (DUnit und DUnitX)

Checkmark.svg
Checkmark.svg
     FastReport 2021 (VCL) 
Checkmark.svg

Siehe den Abschnitt Abhängigkeit mit TeeChart-Funktionen.

InterBase Express (IBX)-Komponenten

Checkmark.svg
Checkmark.svg

InterBase 2020 Developer Edition

Checkmark.svg
Checkmark.svg
     TeeChart Standard
Checkmark.svg
     FastReport 2.8 (FMX Embarcadero-Edition fürFireMonkey)
Checkmark.svg
     IP*Works! (EN)
Checkmark.svg

Windows 10 SDK

Wenn Sie die C++- oder Delphi-Unterstützung für RAD Studio installieren, öffnet das Installationsprogramm von RAD Studio das Installationsprogramm für das Windows 10 SDK, das für die Unterstützung von Desktop Bridge erforderlich ist.

Sie müssen das Windows 10 SDK installieren, um die vollständigen Windows API-Header-Dateien zu erhalten.

Wenn Sie das Windows 10 SDK nicht installieren möchten, schließen Sie das Installationsprogramm für das Windows 10 SDK einfach.

Hinweis: Für die Installation des Windows 10-SDK ist eine Internetverbindung erforderlich.

Android JDK, SDK, NDK

Wenn Ihre RAD Studio-Installation Android-Unterstützung umfasst, bietet das Installationsprogramm von RAD Studio auch zusätzliche, für die Android-Entwicklung benötigte Software auf der Seite "Weitere Auswahl" an:

  • Android SDK 25.2.5 - NDK (android-ndk-17b).
  • AdoptOpenJDK 8.
Hinweis:
  • Sie können diese Features später über das Dialogfeld "Feature-Manager" installieren.
  • Auch wenn bereits ein JDK auf Ihrem System installiert ist, wird nach der Auswahl von AdoptOpenJDK 8 diese Version des JDK installiert und der aktuelle JDK-Pfad geändert.
  • Wenn Sie die Android-Entwicklungstools installieren, werden Sie aufgefordert, die entsprechenden Lizenzen zu akzeptieren.
Hinweis: Für die Installation des Android-SDK ist eine Internetverbindung erforderlich.

FastReport- (VCL) und TeeChart Standard-Abhängigkeit

FastReport verwendet einige Komponenten von TeeChart Standard. Wählen Sie TeeChart Standard zusammen mit FastReport aus, um beie Funktionen in RAD Studio zu installieren, um alle Funktionalitäten von FastReport einzusetzen.

Hinweise für die Registrierung

"Update Subscription"-Plan

Wenn Sie über einen aktiven "Update Subscription"-Plan verfügen:

  • Wenn auf Ihrem Computer eine frühere Version von RAD Studio mit diesem "Update Subscription"-Plan installiert ist, ermittelt der Installationsexperte Ihre Lizenz automatisch.
  • Andernfalls können Sie Ihre neue RAD Studio-Installation mit derselben Seriennummer wie Ihre frühere RAD Studio-Version, die Teil Ihres "Update Subscription"-Plans ist, registrieren.

Netzwerklizenzen

Wenn Sie eine Netzwerklizenz (verwaltet von Embarcadero License Center (EN), FLEXnet oder AppWave) erworben haben, kopieren Sie die Netzwerklizenzdatei (named*.slip oder concurrent*.slip), die Sie vom Lizenzserveradministrator erhalten haben, auf das System, auf dem Sie RAD Studio installieren möchten.

Gehen Sie während der RAD Studio-Installation, wenn Sie aufgefordert werden, Ihre Lizenzinformationen einzugeben, wie folgt vor:

  1. Wählen Sie "Ich habe eine gültige Lizenzdatei (.slip oder reg*.txt) zum Importieren".
  2. Klicken Sie im Tool Embarcadero-Produktregistrierung, das daraufhin geöffnet wird, auf Importieren.
  3. Suchen Sie Ihre Registrierungsdatei, wählen Sie sie aus, und klicken Sie auf Öffnen.
  4. Wenn Ihre Registrierungsdatei importiert wurde, klicken Sie auf OK, um das Tool Embarcadero-Produktregistrierung zu schließen.
  5. Führen Sie die verbleibenden Schritte im Installationsexperten aus, um Ihre Offline-Installation von RAD Studio abzuschließen.

Bekannte Installationsprobleme

Package-Fehler beim Migrieren von Einstellungen zu RAD 12.1

Wenn Sie Einstellungen von RAD Studio 12.0 zu einer RAD Studio 12.1-Installation migrieren, wird der Fehler angezeigt, dass das Package win64xdebugide290.bpl fehlt ("Package C:\Programme\Embarcadero\Studio\23.0\Bin\win64xdebugide290.bpl kann nicht geladen werden."). Dieses Package wird nicht mehr verwendet und nicht mit RAD Studio 12.1 ausgeliefert, und der Fehler wird nur bei der Migration von Einstellungen angezeigt. Wählen Sie die Option Nein aus, damit die IDE nicht erneut versucht, das Package zu laden.

JDK-Installationsreihenfolge bei der Verwendung des ISO-Installationsprogramms

Die Android-SDK-Einstellungen sind bei der Offline-Installation (GOF-Image) von RAD Studio 12 möglicherweise nicht richtig konfiguriert. Das liegt daran, dass für die Installation des Android SDK das Java JDK erforderlich ist, das später installiert wird.

Der Workaround besteht darin, die Installation des Android SDK zu verschieben. Die Installation kann zu einem späteren Zeitpunkt durch Öffnen des Dialogfelds "Features verwalten" vorgenommen werden. Dieses Problem tritt nur bei der Offline-Installation auf. Bei der Verwendung des Online-GetIt-Servers ist die Installationsreihenfolge korrekt.

iOS 17.4-Simulator

FireMonkey-Anwendungen können abstürzen, wenn sie auf dem iOS-Simulator mit einem Ziel iOS 17.4 ausgeführt werden. Dies ist auf eine OpenGL-Inkompatibilität zurückzuführen. Der Workaround besteht darin, die Metal-Rendering-Engine zu aktivieren oder eine frühere iOS-Version im iOS-Simulator zu verwenden.

IDE-Ansichten – Fokus

Auf HighDPI-Bildschirmen kann es vorkommen, dass für im Editor angedockte Fenster und in geteilten Ansichten die Titelleiste in einer falschen Hintergrundfarbe angezeigt wird.

Nach Installation mit dem Offline-Installationsprogramm fehlen Unterverzeichnisse

  • Delphi

Nach der Verwendung des Offline-Installationsprogramms fehlen im Suchpfad für Delphi/64-Bit-Linux mehrere Verzeichnisse.

Um dieses Problem zu beheben, klicken Sie auf Tools > Optionen > Delphi > Bibliothek, wählen 64-Bit-Linux aus und fügen den folgenden String in das Feld Suchpfad ein:


$(BDS)\source\rtl\common;$(BDS)\source\rtl\sys;$(BDS)\source\rtl\linux;$(BDS)\source\ToolsAPI;$(BDS)\source\IBX;$(BDS)\source\Internet;$(BDS)\source\Property Editors;$(BDS)\source\soap;$(BDS)\source\xml;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\system;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\linux;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net
  • C++Builder

Nach der Verwendung des Offline-Installationsprogramms fehlt im System-Include-Pfad für C++/32-Bit-Windows der FMX-Unterordner.

Um dieses Problem zu beheben, klicken Sie auf Tools > Optionen > C++ > Pfade und Verzeichnisse > 32-Bit-Windows, wählen die Registerkarte Compiler aus und fügen den folgenden String in das Feld System-Include-Pfad ein:


$(BDSINCLUDE);$(BDSINCLUDE)\dinkumware64;$(BDSINCLUDE)\windows\crtl;$(BDSINCLUDE)\windows\sdk;$(BDSINCLUDE)\windows\rtl;$(BDSINCLUDE)\windows\vcl;$(BDSINCLUDE)\windows\fmx;$(BDSCOMMONDIR)\hpp\$(Platform)

Kontaktieren des Supports

Öffnen Sie eine Support-Anfrage, wenn Sie bei der Installation von RAD Studio auf Probleme stoßen.

Siehe auch