Enregistrement des applications Android à partir de MobileFirst Platform CLI

Vous pouvez utiliser IBM MobileFirst Platform Command Line Interface (CLI) pour enregistrer votre application Android vers une instance de MobileFirst Server.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Une fois le côté client de votre application Android défini, vous pouvez préparer les tâches de développement en l'enregistrant sur un serveur MobileFirst Server.

Procédure

  1. Vérifiez que le serveur MobileFirst Server cible est opérationnel.
  2. Accédez au répertoire contenant votre application ou à l'un de ses sous-répertoires.
  3. Enregistrez votre application sur le serveur. Appliquez l'une des méthodes suivantes :
    • Pour enregistrer l'application sur le serveur par défaut, exécutez la commande suivante :
      mfpdev app register
      Remarque : si vous n'avez pas défini précédemment de serveur par défaut et qu'un serveur MobileFirst Server s'exécute sur le système local, cette commande enregistre l'application sur le serveur MobileFirst Server local, et ce serveur devient le serveur par défaut.
    • Pour enregistrer votre application sur un serveur autre que le serveur par défaut :
      1. Créez un profil de serveur en exécutant la commande mfpdev server add. Exemple :
        mfpdev server add Server1 -url https://company.mobile.com:9080 -login admin -password secretPassword!
        Pour plus d'informations sur la commande mfpdev server add, exécutez mfpdev help server add.
      2. Pour enregistrer votre application sur le serveur que vous venez de définir, exécutez la commande mfpdev app register et spécifiez le profil de serveur que vous avez créé. Exemple :
        mfpdev app register Server1
    Pour plus d'informations sur cette commande, y compris les paramètres facultatifs, exécutez mfpdev help app register.

Résultats

L'application est enregistrée sur le serveur cible. Les données sur l'application qui sont obtenues depuis le fichier de propriétés de la plateforme (AndroidManifest.xml), comme le nom de l'application, le numéro de version et l'ID d'application, sont envoyées au serveur. Si le fichier de propriétés client /app/src/main/assets/mfpclient.properties existe déjà, il est mis à jour avec la valeur de l'adresse URL du serveur. S'il n'existe pas, un fichier /app/src/main/assets/mfpclient.properties incluant l'adresse URL du serveur est créé à la racine de votre projet.

Que faire ensuite

Vous pouvez effectuer d'autres tâches de développement qui dépendent du serveur MobileFirst Server. Par exemple, vous pouvez prévisualiser votre application, tester ses fonctions de sécurité et la gérer depuis MobileFirst Operations Console.