Notes d'installation

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Nouveautés


Ces notes fournissent des informations importantes sur l'installation du produit ; Embarcadero recommande la lecture complète de ce document avant toute procédure d'installation ou de désinstallation. Vous pouvez obtenir la dernière version de ces notes à l'adresse Notes d'installation.

Ce document utilise le terme "le produit" ou "votre produit" pour décrire Object Pascal 1.17, Appmethod C++ 1.17 ou Appmethod 1.17.

Pour plus d'informations sur l'installation du produit, voir les notes de release (appmethod_readme_xx.htm) relatives à la langue choisie, disponibles aux emplacements suivants :

  • Le répertoire d'installation. L'emplacement par défaut est : C:\Program Files (x86)\Embarcadero\Studio\17.0
  • Notes de release

Sommaire

Configuration système minimale pour 1.17

Plates-formes Windows

Les plates-formes Windows suivantes sont prises en charge en tant que plates-formes de développement :

  • Microsoft Windows 10 (32 bits et 64 bits)
  • Microsoft® Windows 8 et 8.1 (32 bits et 64 bits)
  • Microsoft Windows 7 SP1 (32 bits et 64 bits)
  • Les derniers Service packs et mises à jour de sécurité sont recommandés pour toutes les plates-formes
  • Microsoft Internet Explorer 6.0 SP1 ou supérieur

Prérequis

Le produit nécessite un certain nombre de prérequis qui sont en principe installés automatiquement sur votre système pendant le processus d'installation s'ils ne sont pas déjà présents. Néanmoins, lors de l'installation sur une plate-forme Windows, certaines versions du .NET Framework ne sont pas installées par défaut avec le système d'exploitation, et vous devrez les installer.

Vérifiez si votre système inclut les prérequis suivants :

Voici la liste des prérequis :

  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 4.5
  • Microsoft Visual J# version 2.0 Redistributable Package (32 bits)
  • La fonctionnalité de modélisation de Appmethod nécessite l'environnement JRE (Java Run-time Environment). Vous pouvez télécharger le JRE depuis www.java.com.

Installation de .NET Framework 3.5 sur la plate-forme Windows 8/8.1 ou Windows 10

Si vous effectuez l'installation sur Windows 8, Windows 8.1 ou Windows 10, le .NET Framework 3.5 n'est pas inclus par défaut avec votre système d'exploitation. Par conséquent, avant de commencer l'installation de Appmethod, vous devez suivre les étapes ci-après pour installer le .NET Framework 3.5 :

  1. Ouvrez le Panneau de configuration.
  2. Choisissez Programmes et fonctionnalités.
  3. Choisissez Activer ou désactiver des fonctionnalités Windows.
  4. Sélectionnez Microsoft .NET Framework 3.5 (ou 3.5.n).

Si votre machine n'est pas connectée à Internet, Microsoft fournit les instructions suivantes pour installer .NET Framework 3.5 depuis une image ISO : http://msdn.microsoft.com/en-us/library/hh506443%28v=vs.110%29.aspx (EN).

Autrement, vous pouvez également choisir d'installer le .NET Framework 3.5 depuis MS Windows Update Server.

Remarque : Sur Windows 7, le .NET Framework 3.5 est inclus par défaut lors de l'installation de ce système d'exploitation. Si vous l'avez désinstallé, suivez les instructions fournies par Microsoft pour le réinstaller :

Installation de .NET Framework 4.5 sur la plate-forme Windows 7

Sur Windows 7, le .NET Framework 4.5 n'est pas inclus par défaut dans le système d'exploitation. Par conséquent, avant de commencer l'installation de Appmethod, vous devez installer le .NET Framework 4.5 en suivant l'une des éventuelles procédures fournies par Microsoft :

Remarque : Sur Windows 8/8.1 et Windows 10, le .NET Framework 4.5 est inclus par défaut lors de l'installation de ces systèmes d'exploitation. Si vous l'avez désinstallé, suivez les instructions fournies par Microsoft pour le réinstaller :

Installation du SDK Windows 10 (Appmethod C++ Windows 32 bits et Windows 64 bits)

L'expert d'installation de Appmethod 1.17 vous permet d'installer le SDK Microsoft Windows 10, qui ajoute les en-têtes requis pour Windows 8/8.1 et Windows 10 afin de prendre en charge Bluetooth LE dans Appmethod C++.

Exigences système

  • Processeur Intel Pentium ou compatible, 1,6 GHz au minimum (2 GHz+ recommandé)
  • Souris ou autre dispositif de pointage
  • Lecteur DVD-ROM (en cas d'installation depuis un DVD)
  • Moniteur de résolution 1024x768 ou supérieure
  • GPU de base :
    • Toute classe DirectX 11.0 fournisseur ou supérieur
    • Pour les graphiques 3D, il est recommandé d'avoir Direct3D 11.1 ou supérieur (nuanceur de pixels de niveau 5), mais la version installée de Direct3D peut toutefois être utilisée
  • Qualité des couleurs au-dessus de 256 couleurs (32 bits ou 16 bits suffisent)
  • 1 Go de mémoire vive (plus de 2 Go recommandé)
  • Appmethod requiert 15 Go d'espace libre disponible sur le disque.
    L'installation requiert également 15 Go d'espace temporaire supplémentaires retirés par l'installateur une fois l'opération terminée.
  • Système d'exploitation hôte :
    • Windows 10 (32 bits et 64 bits)
    • Windows 8 ou 8.1 (32 bits et 64 bits)
    • Windows 7 SP1 (32 bits et 64 bits)
Remarques :
  • Vous pouvez utiliser une machine virtuelle (VM) telle que VMware Fusion ou Parallels, hébergeant la plate-forme Windows prise en charge, afin d'exécuter Appmethod sur OS X.
  • Windows Server 2008 et 2012 (32 bits et 64 bits) sont pris en charge seulement pour le déploiement des apps.

Vous devez télécharger et installer Adobe Flash Player pour lire les vidéos du tutoriel.

Exigences pour le développement des applications (multi-périphériques) multiplates-formes

Les exigences spécifiques varient selon la plate-forme cible.

Exigences pour le développement des applications Windows 64 bits

  • Un PC fonctionnant sous une version 64 bits de Windows ou un PC 32 bits connecté à un PC fonctionnant sous une version 64 bits de Windows.
  • Si l'hôte est une machine Win32, le serveur Platform Assistant (paserver) doit être installé sur la plate-forme distante :

Exigences pour le développement des applications OS X

  • La plate-forme de développement peut être :
    • Un PC exécutant Windows et connecté, via un réseau local (utilisant une solution de partage de fichiers SSH, VNC ou Windows), à un Mac basé sur Intel avec plus de 2 Go de RAM
    • Un Mac exécutant Windows dans une mémoire virtuelle (VM), avec plus de 2 Go de RAM
  • Le Mac doit s'exécuter sous :
    • OS X 10.9 (Mavericks), ou
    • OS X 10.10 (Yosemite)
  • Serveur Platform Assistant (paserver) installé sur le Mac :

Exigences pour le développement des applications iOS

  • Un PC exécutant Windows et connecté à un Mac basé sur Intel, ou un Mac exécutant Windows sur une VM, avec plus de 2 Go de RAM.
  • Le Mac doit s'exécuter sous :
    • OS X 10.9 (Mavericks), ou
    • OS X 10.10 (Yosemite)
  • Xcode 6 doit être installé.
  • Un compte développeur Apple est requis pour déployer des apps iOS sur des périphériques physiques.
  • Le serveur Platform Assistant (paserver) doit être installé sur le Mac :

Exigences pour le développement des applications Android

  • Un PC exécutant Windows et connecté à un périphérique Android pris en charge (c'est-à-dire, s'exécutant sur un processeur ARMv7 prenant en charge NEON).

Exigences FireMonkey

Les applications FireMonkey s'exécutent sur plusieurs plates-formes avec ces exigences :

  • 2 Go de RAM ou davantage
  • Unité de traitement graphique (GPU) de base :
    • Pour le développement Windows, toute classe DirectX 11.0 fournisseur préférée (nuanceur de pixels de niveau 5)
    • Pour le développement OSX, OpenGL
      Remarque : Les Mac qualifiés ont tous une GPU qualifiée.

Pour plus d'informations, voir Prérequis de plate-forme FireMonkey.

Notes d'installation générales

Espace temporaire supplémentaire requis par l'installateur

Si le lecteur contenant le dossier spécifié dans votre variable d'environnement TEMP ne dispose pas de suffisamment d'espace, l'installateur peut s'interrompre avec un message d'erreur. Dans ce cas, assignez à votre variable TEMP un dossier sur un lecteur disposant de davantage d'espace disque, puis exécutez à nouveau l'installation.

Il est aussi possible de changer le chemin du cache de l'installateur en utilisant la ligne de commande Setup.exe OVERRIDECACHE=<new-path-to-cache>. Toutefois, cette opération s'effectue à vos propres risques. Par conséquent, Embarcadero ne peut être tenue responsable des problèmes rencontrés suite à l'utilisation de cette commande.

Pour plus d'informations, voir Exigences système.

Logiciels supplémentaires pouvant être téléchargés depuis appmethod.com

Les utilisateurs Appmethod enregistrés peuvent télécharger les logiciels supplémentaires suivants :

  • Bibliothèques Boost (pour C++)
  • Fichiers source du framework (fichiers source Object Pascal .pas pour les unités FMX et RTL)

Pour télécharger ce logiciel, visitez le site http://www.appmethod.com/downloads et connectez-vous en utilisant votre ID EDN (Embarcadero Developer Network)

Installation de Platform Assistant pour les applications OS X et iOS

Afin d'utiliser l'EDI pour développer des applications multi-périphériques pour OS X et iOS, vous devez installer et exécuter Platform Assistant sur votre Mac. L'emplacement par défaut de Platform Assistant est : C:\Program Files (x86)\Embarcadero\Studio\17.0\PAServer. L'installateur de Platform Assistant fournit également le débogueur distant.

Pour de plus amples informations, voir :

Outils de développement Android installés lors de l'installation du produit

SDK et NDK Android : L'installateur de Appmethod installe par défaut les SDK et NDK Android. Si vous souhaitez développer des apps Android, nous vous recommandons d'accepter l'installation par défaut de ces outils.

Prise en charge d'Android 5.1.1

Si vous choisissez de ne pas installer Android NDK pendant l'installation de Appmethod et que vous rencontrez des problèmes lors du débogage d'une application Android sur un périphérique fonctionnant sous Android 5.1.1, essayez les étapes suivantes :

  1. Accédez à Outils > Options > Options d'environnement > Gestionnaire de SDK > Android SDK > onglet NDK > Emplacement gdbserver
  2. Notez le chemin dans l'emplacement gdbserver.
  3. Téléchargez et installez le nouvel Android NDK : android-ndk-r10e (utilisez ce lien (EN)).
  4. Renommez le fichier gdbserver en cours (de l'étape 2) gdbserver.r9c
  5. Copiez le <android-ndk-r10e>\prebuilt\android-arm\gdbserver\gdbserver nouvellement installé, à l'emplacement de l'étape 2.

Installation distincte requise pour plusieurs éléments du SDK Android

Plusieurs éléments requis du SDK Android ne sont pas installés pendant l'installation de Appmethod.

Lorsque vous essayez pour la première fois de construire une application pour Android, Appmethod vous invite à installer les éléments requis du SDK Android.

Vous devez accepter un contrat de licence standard, et les éléments requis sont alors installés.

Voici les éléments requis du SDK Android :

  • platform-tools
  • build-tools-21.1.2
  • android-21 (prise en charge Lollipop)

Java et le JDK : L'installateur de Appmethod installe par défaut Java et le JDK si Java 1.6, 1.7 ou 1.8 n'est pas installé.

Pour plus d'informations, voir Installation des outils de développement Android.

Exigences de plate-forme FireMonkey

Les applications développées en utilisant FireMonkey ont des exigences de plate-forme spécifiques, telles que l'unité GPU (Graphics Processing Unit). Pour plus de détails, voir Prérequis de plate-forme FireMonkey.

Les plates-formes Windows nécessitent des privilèges Administrateur

Vous devez exécuter en tant qu'administrateur ou être sur la liste des privilèges Administrateur pour installer le produit sur Microsoft Windows 7, Windows 8/8.1 ou Windows 10.

Ne pas utiliser de caractères multi-octets dans les chemins d'installation

N'utilisez pas les caractères double-octets dans le chemin ou le répertoire d'installation. Appmethod prend en charge Unicode, mais ce n'est pas le cas pour l'installateur.


Aide hors ligne et en ligne

L'aide hors ligne est livrée au format HTML (fichiers .CHM). Puisque l'aide de Appmethod est volumineuse, elle est constituée de multiples fichiers CHM. Pour ouvrir l'aide, choisissez Aide > Aide Appmethod.

L'aide hors ligne est générée à partir de l'aide en ligne [1]. L'aide en ligne étant mise à jour en permanence, veuillez vous y reporter pour obtenir les informations les plus récentes. Sur l'aide CHM compilée, cliquez sur le lien Page Wiki en cours en bas d'une page d'aide pour ouvrir la version en ligne.

Installation de Object Pascal 1.17, Appmethod C++ 1.17 ou Appmethod 1.17

Dès l'obtention du produit, vous recevez un fichier Setup.exe pour Appmethod 1.17, quel que soit le type de l'installation : une évaluation ou un autre type de solution de licence logicielle.

Vous recevez également un email de confirmation dans lequel se trouve votre licence et un lien au fichier .exe.

Pour installer Appmethod :


Installation hors ligne

Si la machine prévue pour l'installation n'est pas connectée à internet, procédez comme suit :

  1. Téléchargez l'installateur ISO (cette opération ne nécessite pas de téléchargement supplémentaire) : https://downloads.embarcadero.com/Item/30352
  2. Double-cliquez sur install_RADStudio.exe pour commencer l'installation du produit.
  3. Choisissez "J'ai déjà obtenu un numéro de série du produit".
  4. Mémorisez le code d'enregistrement présenté.
  5. Sur une machine connectée à internet, ouvrez l'URL : http://reg.embarcadero.com
  6. Suivez les instructions pour obtenir le fichier d'enregistrement.
  7. Lancez à nouveau l'installateur et sélectionnez cette fois "J'ai un fichier licence valide (*.slip ou reg*.txt) à importer" et importez le fichier que vous avez reçu.


  1. Double-cliquez sur le fichier .exe pour commencer l'installation du produit.
  2. Acceptez les termes de la licence.
  3. A l'invite, entrez le numéro de série du produit. Le numéro de série est indiqué dans l'email de confirmation de la commande.
  4. L'installateur télécharge les fichiers .zip requis, les décompresse et démarre l'installation.

Si vous rencontrez des difficultés avec l'installation de votre produit, veuillez contacter le Support produit à l'adresse http://www.embarcadero.com/support (EN).

Installation des licences réseau (kit média ou téléchargement)

Si vous avez acheté une licence réseau (gérée par Embarcadero License Center, FLEXnet ou AppWave), suivez ces instructions pour configurer l'image de l'installation à partir du kit média ou d'un téléchargement.

Remarque : Suivez de façon précise ces instructions, ou bien vos utilisateurs seront invités à fournir un numéro de série et seront incapables d'effectuer l'installation.

Si vous disposez d'un kit média ou d'un téléchargement pour l'installation :

  1. Copiez la licence réseau (fichier named*.slip ou concurrent*.slip), obtenue auprès de l'administrateur du serveur de licences, sur votre ordinateur ou sur un lecteur réseau partagé.
  2. Démarrez l'installation puis lorsqu'un message vous demande de saisir le numéro de licence, choisissez "J'ai fichier licence valide (*.slip ou reg*.txt) à importer".
  3. Utilisez le Gestionnaire de licences pour importer le fichier licence qui est situé sur votre machine ou sur un lecteur réseau partagé.
  4. L'exécution de l'installateur est automatique. Suivez les invites.

Pour des informations générales supplémentaires relatives à la récupération des licences réseau Embarcadero, voir les pages suivantes :

Installation d'une édition d'évaluation

Si vous voulez utiliser l'édition d'évaluation, voici l'emplacement où vous pouvez la télécharger pour Appmethod :

http://www.appmethod.com/

Pour demander une version d'évaluation de Appmethod, vous pouvez utiliser votre email personnel ou votre compte Facebook ou Google+ existant.

Pour enregistrer votre version d'évaluation de Appmethod, vous n'avez pas besoin de créer un compte EDN.

Mise à niveau vers Appmethod 1.17 depuis Appmethod XE8 dans le cadre d'un abonnement Subscription Update actif

  • Si Appmethod XE8 est installé sur votre machine dans le cadre d'un programme Update Subscription :
    • L'expert d'installation détecte automatiquement votre licence et l'installation commence sans qu'aucun message ne demande des informations sur la licence.
  • Si Appmethod XE8 n'est pas installé sur la même machine :
    • Sélectionnez l'option "J'ai déjà obtenu un numéro de série du produit".
    • Entrez votre numéro de série XE8 et enregistrez-le. Cela inclut déjà la licence Appmethod 1.17. L'installation peut commencer.

Problèmes d'installation connus

Erreur d'installation JSharp sur Windows Server 2008 64 bits

Sur un Windows 2008 Server\R2 64 bits, l'installation peut échouer en cas de recherche d'une version 32 bits de JSharp localisée sur :

C:\Users\%USERNAME%\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjscor.dll

au lieu de :

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjscor.dll

La solution consiste à exécuter la commande suivante sur une fenêtre cmd.exe :

mklink C:\Users\%USERNAME%\WINDOWS\Microsoft.NET C:\Windows\Microsoft.NET /D

Erreurs d'installation 0x800F0906, 0x800F081F et 0x800F0907 du .NET Framework

Si vous rencontrez l'une quelconque des erreurs d'installation suivantes du .NET Framework 3.5 : 0x800F0906, 0x800F081F ou 0x800F0907, voir Microsoft Support - .NET Framework 3.5 installation error: 0x800F0906, 0x800F081F, 0x800F0907 (EN) pour de plus amples informations sur la résolution de ces erreurs.

Désinstallation du produit

L'utilisateur détenant les privilèges Administrateur, ayant installé initialement le produit, peut le désinstaller :

  1. Ouvrez le Panneau de configuration Windows.
  2. Sélectionnez Ajouter ou supprimer des programmes ou Désinstaller un programme.
  3. Sélectionnez le nom du produit.
  4. Cliquez sur Retirer.

Désinstallation d'instances qui utilisent des licences réseau

Après la désinstallation, chaque utilisateur qui n'est pas l'Administrateur doit retirer les données spécifiques à l'utilisateur du registre Windows :

  1. Etablissez la connexion au compte utilisateur.
  2. Effectuez une copie de sauvegarde du registre.
  3. Lancez Regedit ou un autre outil d'édition du registre.
  4. Supprimez la clé de registre suivante :
    HKEY_CURRENT_USER\Software\Embarcadero\BDS\17.0
Avertissement : La modification du registre s'effectue à vos risques et périls. Embarcadero recommande d'utiliser l'outil Microsoft Regedit pour modifier le registre. Avant d'effectuer vos modifications, faites des copies de sauvegarde de votre registre, et familiarisez-vous avec l'outil choisi et le processus d'édition du registre. Le registre est un composant critique de votre système d'exploitation et toute erreur lors de sa modification peut provoquer l'arrêt du fonctionnement de votre machine. Par conséquent, Embarcadero ne peut être tenu responsable des problèmes rencontrés suite à la modification du registre.

Retrait des fichiers de configuration

Après la désinstallation, les données spécifiques à l'utilisateur, telles que les paramètres de projet par défaut, peuvent rester dans les fichiers de configuration. Vous devrez retirer manuellement ces dossiers :

  • All Users\Application Data\Embarcadero\Appmethod\17.0
  • All Users\Shared Documents\Embarcadero\Appmethod\17.0

Si vous avez un problème d'installation

Si vous rencontrez un problème lors de l'installation, ouvrez une demande de support sur le site web http://support.embarcadero.com (EN).

Voir aussi