Vous pouvez utiliser IBM MobileFirst Platform
Command Line Interface (CLI) pour enregistrer votre application Android vers une instance de MobileFirst Server.
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
- Vérifiez que le serveur MobileFirst Server
cible est opérationnel.
- Accédez au répertoire contenant votre application ou à l'un de ses sous-répertoires.
- 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 :
- 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.
- 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.