Configuration du projet Android™ Studio et génération de l’application Android™ set-up-the-android-studio-project-and-build-the-android-app

Cet article permet de créer l’application AEM Forms 6.3.1.1 et versions ultérieures. Pour créer une application à partir du code source de l’application AEM Forms 6.3, voir Configurer le projet Eclipse et créer l’application Android™.

AEM Forms fournit le code source complet de l’application AEM Forms. La source contient tous les composants nécessaires pour générer une application AEM Forms personnalisée. L’archive du code source, adobe-lc-mobileworkspace-src-<version>.zip, fait partie du package adobe-aemfd-forms-app-src-pkg-<version>.zip dans Distribution de logiciels.

Pour obtenir le code source de l’application AEM Forms, procédez comme suit :

  1. Ouvrez la Distribution de logiciels. Vous avez besoin d’un Adobe ID pour vous connecter à la Distribution de logiciels.

  2. Sélectionnez Adobe Experience Manager situé dans le menu d’en-tête.

  3. Dans la section Filtres  :

    1. Sélectionnez Forms dans la liste déroulante Solution.
    2. Sélectionnez la version et le type du package. Vous pouvez également utiliser l’option  Rechercher des téléchargements  pour filtrer les résultats.
  4. Sélectionnez le nom de package applicable à votre système d’exploitation, sélectionnez Accepter les conditions du CLUF, puis sélectionnez Télécharger.

  5. Ouvrez Package Manager et cliquez sur  Télécharger le package  pour télécharger le package.

  6. Sélectionnez le package, puis cliquez sur  Installer.

L’image suivante affiche le contenu extrait du fichieradobe-lc-mobileworkspace-src-<version>.zip.

Contenu extrait de la source Android™ compressée

L’image suivante affiche la structure du répertoire du dossier android dans le dossier src.

Structure des répertoires du dossier Android dans la source

Génération d’une application AEM Forms standard set-up-the-xcode-project

  1. Effectuez les étapes suivantes pour configurer un projet dans Android™ Studio et fournir une identité de signature :

    Connectez-vous à un ordinateur sur lequel Android™ Studio est installé et configuré.

  2. Copiez l’archive adobe-lc-mobileworkspace-src-<version>.zip téléchargée sous :

    Pour les utilisateurs et utilisatrices de Mac  : [User_Home]/Projects

    Pour les utilisateurs et utilisatrices de Windows®  : %HOMEPATH%\Projects

    note note
    NOTE
    Pour Windows®, il est recommandé de conserver le projet Android™ dans le lecteur système.
  3. Extrayez l’archive dans le répertoire suivant :

    Pour les utilisateurs et utilisatrices de Mac  : [User_Home]/Projects/[your-project]

    Pour les utilisateurs et utilisatrices de Windows®  : %HOMEPATH%\Projects\[your-project]

    note note
    NOTE
    Il est recommandé de conserver le projet Android extrait dans le lecteur système avant d’importer le projet dans Android™ Studio.
  4. Lancez Android™ Studio.

    Pour les utilisateurs et utilisatrices de Mac  : mettez à jour le fichier local.properties situé dans le dossier [User_Home]/Projects/[your-project]/android et faites pointer la variable sdk.dir vers l’emplacement SDK sur votre bureau.

    Pour les utilisateurs de Windows®  : mettez à jour le fichier local.properties situé dans le dossier %HOMEPATH%\Projects\[your-project]\android et pointez la variable sdk.dir vers l’emplacement SDK de votre ordinateur.

  5. Cliquez sur Terminer pour créer le projet.

    Le projet est disponible dans l’explorateur de projets ADT.

    projet eclipse après la création de l’application

  6. Dans Android™ Studio, sélectionnez Importer un projet (Eclipse ADT, Gradle, etc.).

  7. Dans l’explorateur de projets, sélectionnez le répertoire racine du projet que vous souhaitez créer dans la zone de texte Répertoire racine  :

    Pour les utilisateurs de Mac : [User_Home]/Projects/MobileWorkspace/src/android

    Pour les utilisateurs de Windows® : %HOMEPATH%\Projects\MobileWorkspace\src\android

  8. Une fois le projet importé, une fenêtre contextuelle s’affiche avec une option permettant de mettre à jour le module externe Android™ Gradle. Cliquez sur le bouton approprié en fonction de vos besoins.

    dontremindmeagainforthisproject

  9. Une fois Gradle généré, l’écran suivant s’affiche. Connectez l’appareil ou l’émulateur approprié au système et cliquez sur Exécuter Android™.

    gradleconsole

  10. Android™ Studio affiche les appareils connectés et les émulateurs disponibles. Sélectionnez l’appareil sur lequel vous souhaitez exécuter l’application, puis cliquez sur OK.

    connecteddevice

Après avoir créé le projet, vous pouvez choisir d’installer l’application à l’aide d’Android™ Debug Bridge ou d’Android™ Studio.

À l’aide d’Android™ Debug Bridge andriod-debug-bridge

Vous pouvez installer l’application sur un appareil Android™ via Android™ Debug Bridge avec la commande suivante :

Pour les utilisateurs et utilisatrices de Mac  : adb install [User_Home]/Projects/[your-project]/adobe-lc-mobileworkspace-src-[version]/android/build/outputs/apk/android-debug.apk

Pour les utilisateurs et utilisatrices de Windows®  : adb install %HOMEPATH%\Projects\[your-project]\adobe-lc-mobileworkspace-src-[version]\android\build\outputs\apk\android-debug.apk

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2