Xamarin - Déploiement de votre application
Une fois le processus de création de votre application terminé, il est important d'utiliser cette application sur un appareil Android physique ou d'autoriser d'autres personnes à télécharger votre application et à l'installer sur leurs appareils.
Libération de votre application
Avant de publier votre application, il est important de la convertir dans un format lisible par un système Android. Ce type de format est appelé unapk file. Pour créer unapk file.
Ouvrez votre projet.
Aller à Build Menu et sélectionnez Configuration Manager
Sur Configuration Manager, définissez Active Solution Configuration pour libérer l'application.
Ensuite, cliquez sur le Build Menu à nouveau et sélectionnez Export Android Package(.apk).
Une fois terminé, le apk le fichier sera stocké dans votre dossier de projet /bin/Release.
Publication de votre application
Il existe 3 façons de publier une application -
Pièce jointe en ligne
Cela implique de télécharger votre apkdéposer en ligne en pièce jointe. Ensuite, les utilisateurs disposant d'appareils Android peuvent télécharger et installer directement votre application sur leurs appareils.
Google PlayStore
PlayStore est le plus grand marché pour les applications Android. Pour télécharger votre application sur le PlayStore, vous devez disposer d'un compte de développeur avec Google. Le compte développeur est créé une fois et coûte 25 $ pour obtenir une licence.
Installation manuelle
L'installation manuelle implique l'installation du .apkfichier généré directement sur un périphérique physique. Copiez le fichier dans la mémoire physique de votre appareil Android ou sur une carte SD, puis exécutez le fichier à partir de votre appareil.
Android, par défaut, bloque l'installation des applications qui ne proviennent pas de PlayStore. Pour installer votre application, vous devez l'activer pour accepter l'installation de l'application à partir duSettings. Pour ce faire, allez àSettings sur votre appareil, recherchez Security puis cochez "Autoriser l'installation d'applications à partir de sources inconnues".