Installer des outils de développement pour Construction en local

Si vous souhaitez construire des applications autonomes sur votre machine de développement, des outils de développement propres aux fournisseurs doivent être installés en plus de ArcGIS AppStudio.

Remarque :

L'installation des outils de développement n'est pas requise pour tous les utilisateurs de AppStudio. La plupart des utilisateurs peuvent créer les fichiers d'installation d'une application avec Construction sur le cloud. La création des fichiers d’installation d’une application avec Construction en local (et la nécessité d’installer des outils de développement) n’est requise que dans les cas suivants :

  • La configuration de l’organisation vous empêche d’utiliser le service Construction sur le Cloud de AppStudio.
  • Vous souhaitez personnaliser le programme d'installation qui est créé pour votre application.
  • Vous souhaitez ajouter des modules C++ personnalisés à votre application.

La matrice suivante décrit les plateformes à cibler à partir de chaque plateforme de développement :

Plateforme cibleConstructible sous WindowsConstructible sous macOSConstructible sous Ubuntu

Windows

Oui

Non

Non

iOS

Non

Oui

Non

macOS

Non

Oui

Non

Android

Oui

Oui

Oui

Ubuntu

Non

Non

Oui

Installez d’abord les outils de développement de la plateforme cible répertoriée ci-dessous, puis installez AppStudio. Une fois AppStudio installé, vous devez le configurer avec vos kits Qt installés.

Les outils de développement requis pour chaque plateforme cible sont répertoriés ci-dessous. Toutes les versions des plateformes des composants Qt requis doivent être téléchargées depuis le site Web Qt.

Remarque :
  • Si vous créez des applications pour iOS ou Android uniquement (quelle que soit la langue), Qt Installer Framework (IFW) n’est pas nécessaire.
  • Si vous créez des applications pour Windows, macOS ou Ubuntu, vous devez télécharger Qt Installer Framework (IFW) depuis le site Web Qt.

Windows

Les outils de développement suivants pour Windows sont requis :

  • Microsoft Visual Studio 2019
    Remarque :

    Lorsque vous installez Visual Studio, sélectionnez Microsoft Foundation Classes pour C++. Il s'agit de la seule fonctionnalité requise pour AppStudio.

  • Qt 5.15.6 pour Microsoft Visual Studio 2019
    Remarque :

    Procédez à l'installation dans l’emplacement par défaut.

  • Qt IFW 3.2.2

macOS

Les outils de développement suivants pour macOS sont requis :

  • Xcode 14
    Remarque :

    Xcode 14 requiert macOS 12.5 Monterey ou version ultérieure. Les versions antérieures de macOS peuvent être ciblées pour les constructions.

  • Outils de ligne de commande Xcode
  • Qt 5.15.6 pour macOS, Android et iOS
    Remarque :

    Sélectionnez tous les composants de la page Select Components (Sélectionner des composants) du programme d’installation.

  • Qt IFW 3.2.2

Ubuntu

Les outils de développement suivants pour Ubuntu sont requis :

  • Qt 5.15.6 pour Ubuntu 64 bits
  • Qt IFW 3.2.2

iOS

Les outils de développement suivants pour iOS sont requis :

  • Xcode 14
    Remarque :

    Xcode 14 requiert macOS 12.5 Monterey ou version ultérieure.

  • Outils de ligne de commande Xcode
  • Qt 5.15.6 pour macOS, Android et iOS
    Remarque :

    Sélectionnez tous les composants de la page Select Components (Sélectionner des composants) du programme d’installation.

  1. Dans Xcode, cliquez sur Xcode > Preferences (Préférences).
  2. Sur l’onglet Downloads (Téléchargements), cliquez sur Component (Composant) et téléchargez le simulateur iOS.
  3. Configurez la distribution de Xcode en suivant le manuel Préparer la distribution des applications sur le site Web de Apple.

Android

La procédure est identique à celle de Windows, macOS ou Ubuntu, selon la plateforme de développement choisie, plus ce qui suit :

  • Android SDK (Platform Tools 29.0.2 et SDK 31)
    • Vous pouvez installer ces outils de génération dans Android Studio. Accédez à Tools (Outils) > Android > SDK Manager. Sur l’onglet SDK Platforms (Plateformes SDK), sélectionnez et installez la plateforme Android sur laquelle vous voulez créer votre application, par exemple, Android 6 (Marshmallow). Sous l’onglet SDK Tools (Outils SDK), sélectionnez et installez les outils Android SDK pour la plateforme Android que vous avez installée.
  • Android Native Development Kit (NDK)
  • Java Development Kit (JDK) version 8.x
  • Qt 5.15.6 pour Android (Windows, macOS ou Ubuntu) installé à la localisation par défaut.

Pour plus d’informations sur ces conditions requises, reportez-vous à la documentation de Qt.

Une fois tous ces kits installés, vous devez renseigner les chemins dans Qt Creator.

  1. Ouvrez Qt Creator.
  2. Cliquez sur Tools (Outils), sur Options, puis sélectionnez Devices (Appareils) dans la table des matières Options. Sur macOS, cette commande se trouve dans Qt Creator > Preferences (Préférences) > Devices (Appareils).
  3. Sur l'onglet Android, indiquez les chemins d'accès aux différents kits, puis cliquez sur OK pour terminer la configuration.

Chemins d'accès attendus pour les kits de développement

Outil de configuration avancée AppStudio

Pour utiliser l’outil Construction en local de AppStudio, vous devez exécuter l’outil de configuration avancée AppStudio après avoir installé les outils de développement requis pour votre système. Pour en savoir plus sur cet outil, reportez-vous à la rubrique Configurer avec des kits Qt.

Remarque :

L’outil de configuration avancée doit être exécuté à chaque fois qu'une nouvelle version de AppStudio est installée pour mettre à jour l'environnement de développement.