Zielplattform的活动和配置

Aus RAD工作室
韦氏家族:导航,苏凯

纳克奥本祖Schritte bei der Entwicklung von geräteübergreifenden Anwendungen公司


Bevor Sie mit dem Schreiben des Anwendungscodes für eine geräteübergreifende Anwendong beginnen,müssen Sie Ihre Anwendang im芬斯特项目erstellen和konfigurieren。Sie sollten贝雷特之死施里特ausgeführt haben,die für das Erstellen einer geräteübergreifenden Anwendung erforderlich sind(奥斯格夫·赫特·哈本)。

尤·贝里希特

项目中的Vor der Konfiguration geräteübergreipender Anwendungen:

Führen Sie die folgenden Schritte aus,um eine geräteübergreifende Anwendung zu konfigurieren(die Schritte werden in diesem Thema detailiert beschrieben):

  1. Erstellen eines项目für eine potenziell geräteübergreifende Nutzung.
  2. Hinzufügen der gewünschten Zielplattform公司(在Projektverwaltung中)。
  3. Aktiveren der Zielplattform公司für das spezifische项目。
  4. Zielplattform公司.

Erstellen Sie eine geräteübergreifende Anwendung公司

在以下项目中,根据定义,可能会出现以下情况:

欣维斯:本土死亡32位窗口-Plattform is faktisch nicht Plattformübergreifend.平台是一种假货。

Sie können aber trotzdem für das Remote-Debugging zwischen dem Win64-Host-PC und einem Remote-PC(Win32 order Win64)das neue Debugging-Schema auf Basis des“平台助理”(erfderlich für die geräteübergreifende Anwendungsentwicklung)弗文登。“平台助理”und ein Verbindungsprofil lassen sich für jede Anwendung(einschließlich Win32-Anwendungen)einsetzen,und Ihre Anwendeng kann auch mit demBereitstellungs-经理weitergegeben werden,fur den der“平台助理”forderlich ist。Weitere Informationonen找到Sie unterDebuggen von geräteübergreifenden安文敦根.

Hinzufügen einer Zielplattform公司

我是KnotenZielplattformen公司感应电动机芬斯特项目这是一个危险的平台。Beim Erstellen eines项目是一个非常有趣的项目。Zum Erstellen einer Anwendung für eine Plattform,die aktuell nicht im Knoten(祖姆·埃斯特伦·埃内尔·安文杜恩·弗莱因·普拉特福德)Zielplattformen公司angezeigt wird,fügen Sie die gewünschte Zielplattform foldermaßen hinzu:

1.克里肯·西德项目mit der rechten Maustaste auf den Knoten学校Zielplattformen公司:

扁形hinzufügen

2.瓦伦·西·伊姆·康文特梅纽(Wählen Sie im Kontextmenü)扁形hinzufügen澳大利亚。Das Dialogfeld公司Plattform auswählen公司wird geöffnet:

Plattform auswählen公司

3.Klicken Sie auf den nach unten weisenden Pfeil,und wählen Sie die Zielplattform aus der Liste mit den untestützten Plattformen aus:

Plattformliste公司
欣维斯:Wenn Sie das Kontrollkästchen公司Ausgewählte Plattform aktiveren公司aktivert belassen,wird die Plattform beim Hinzufügen zu Ihrem Projekt automatisch aktivert-und die neue Plattform-als aktuelle Ziel Plattform für Ihr Projekt-zugewiesen。名字Der aktiven Plattform wird im KnotenZielplattformen公司感应电动机芬斯特项目在Fettschrift angezeigt。Wenn Sie vorher der hinzuufügenden平台ein Standard-Verbindungsprofil oder ein SDK zugeordnet haben,wird der Name des Profiles und des SDK im芬斯特项目Plattformnamen angehängt村。

4.克里肯·西奥夫好 啊.Wenn Sie eine weitere公司Zielplattform公司benötigen,我很高兴见到Schritte。

Aktiveren einer Zielplattform公司

这是一个节日,因为我是一个勇敢的人,我是一个勇敢的人芬斯特项目活动性。Die aktive Zielplattform wird im公司芬斯特项目费茨切里夫·达格斯特尔特(Fettschrift dargestellt)。Die Plattform、Die Sie aktiveren、legt-den Compiler und Die von Ihrer Anwendung verwendeten Tools fest(z.B.verwenden Android-32-Bit-Anwendengen Die Compiler BCCAARM.exe und DCCAARM.xe und FireMonkey und Die-FireMonkey-RTL)。

因此,aktiveren Sie eine Zielplattform für Ihr项目:

Führen Sie einen der folgenden Schritte aus:

  • 克莱肯·西德Symbolleiste zur Auswahl des Plattformgeräts公司auf die Plattform und das Gerät公司。
  • Doppelklicken Sie im公司芬斯特项目im Knoten公司Zielplattformen公司如果是Zielplattform für Ihre Anwendung。
  • Klicken Sie mit der rechten Maustaste auf den Knoten公司Zielplattformen公司,und wählen Sie aus dem Kontextmenü促使行动美国:
Plattform auswählen公司

Die foldende Tabelle zeigt den Knoten公司Zielplattformen公司mit den verfügbaren Desktop-und mobilen Plattformen(für Linux ist die Enterprise-Edition for derlich)。在Delphi和C++中,Projekten是ZielplattformWindows 64位阿克维伯特。

Delphi-Desktop项目

C++-桌面项目

结“Zielplattformen”-德尔福   

打结器“Zielplattformen”-C++

Konfigurieren einer Zielplattform公司

Der letzte Schritt beim Einrichten einer geräteübergreifenden Anwendung在德国项目umfasst das Zuweisen eines Verbindungs profils and bei Bedarf eines SDK zu der Ziel平台。

  • 艾因Verbindungsprofil公司umfasst eine Gruppe von Eigenschaften,die die Verbindung zu einer Instanz des auf einem Ziel计算机ausgeführten平台助理贝斯克雷本。死亡是Voraussetzung für macOS-und iOS-Plattform for men sowie für-die 64-Bit-Windows-Zielplattform,wenn Ihr Entwicklungssystem 32-Bit-Windows ist。Verbindungsprofile werden in Android-Anwendungen nicht verwendet(安德罗伊德·安文敦根)。Weitere Informationonen找到Sie unterVerbindungsprofil-经理.
  • 艾因软件开发工具包(软件开发工具包)位于Satz von Dateien zum Erzeugen von Anwendungen。Sie benötigen ein SDK、um C++和Delphi-Anwendengen für macOS、iOS或Android zu-erzeugen。
    欣维斯:Beachten Sie,dass C++Builder derzeit macOS nicht unterstützt。

    Für macOS und iOS韩国SDK经理zum Kopieren der Dateien von einem Mac verwenden.
    Für Android verwenden Sie das Android-SDK,das das Installationsprogramm Für RAD Studio auf Ihrem Entwicklungssystem安装程序。
蒂普:Ob für Ihre Zielplattform ein Verbindungsprofil oder ein SDK for derlich ist,können Sie aus denPlattformeigenschaften公司埃尔森;wenn das Feld“Verbindungsprofil”or“SDK”nicht aktivert ist,müssen Sie die Eigenschaft nicht konfigurieren。

因此,konfigurieren Sie eine Zielplattform für Ihr项目:

1.克里肯·西姆芬斯特项目mit der rechten Maustaste auf die Zielplattform,die Sie aktivert haben,und klicken Sie im Kontextmenüauf莫斯塔斯特在Ziel平台上艾根沙芬.贝斯皮尔:

       安卓(die aktiverte Plattform)
Kontextmenü“Plattform hinzufügen”für安卓   

2.Das Dialogfeld公司Plattformeigenschaften公司wird geöffnet公司:

Android平台.jpg

3.下拉列表中的Führen SieSDK(软件开发工具包)埃因·德·福根登·施里特(einen der folgenden Schritte aus):

  • 这是一个很好的SDK,它是一个很好的SDK。
  • Um ein neues SDK hinzuzufügen,klicken Sie in der Liste auf公司Neue hinzufügen公司und befolgen缠绕模具Schritte für macOS和iOS顺序模具Schritte für安卓.
欣维斯:Das Kombinationsfeld“SDK”是一个项目,它是SDK的执行者。Wenn für Ihr Projekt ein SDK for derlich ist,aber die Kombinationsfeldliste“SDK”leer ist order das spezifische SDK nicht enthált,finden Sie Informationonen zur Problemshebung unterPlattformeigenschaften公司.

4.下拉列表中的Führen Sie个人资料埃因·德·福根登·施里特(einen der folgenden Schritte aus):

5.科利肯Sie zum Speichern der a nderungen auf好 啊.

Nächste Schritte公司

  1. 编译器和erzeugen我的项目。
  2. 调试Sie es mit dem geräteübergreifenden调试器。
  3. 斯特伦Sie die geräteübergreifende Anwendung公司贝雷特.

锡耶奥赫