Déploiement et test des applications Xamarin.Android
Cette section comporte des guides qui expliquent comment tester une application, optimiser ses performances, la préparer pour la mise en production, la signer avec un certificat et la publier sur un Store d'applications.
Tailles de packages d'application
Cet article examine les éléments constitutifs des packages d’application Xamarin.Android, ainsi que les stratégies associées permettant de les déployer avec efficacité au cours des phases de débogage et de mise en production.
Appliquer les modifications
Ce guide décrit la fonctionnalité Appliquer les modifications qui vous permet d’envoyer (push) les modifications de ressources à votre application en cours d’exécution sans redémarrer votre application.
Générer des applications
Cette section décrit le fonctionnement du processus de génération et explique comment générer des APK propres à une interface ABI.
Émulateur en ligne de commande
Cet article aborde brièvement le démarrage de l’émulateur en ligne de commande.
Débogage
Les guides de cette section vous aident à déboguer votre application à l’aide d’émulateurs Android, d’appareils Android réels et du journal de débogage.
Configuration de l’attribut Debuggable
Cet article explique comment définir l’attribut Debuggable afin que des outils tels que adb
puissent communiquer avec la Machine virtuelle Java.
Environment
Cet article décrit l’environnement d’exécution de Xamarin.Android et les propriétés système Android qui influencent l’exécution du programme.
GDB
Cet article explique comment utiliser gdb
pour déboguer une application Xamarin.Android.
Installer une application système
Ce guide explique comment installer une application Xamarin.Android en tant qu’application système sur un appareil Android ou au sein d’une ROM personnalisée.
Liaison sur Android
Cet article aborde le processus de liaison utilisé par Xamarin.Android pour réduire la taille finale d’une application. Il décrit les différents niveaux de liaison possibles, et aide à résoudre les problèmes et à limiter les erreurs potentiellement causées par l’éditeur de liens.
Performances de Xamarin.Android
De nombreuses techniques permettent d’accroître les performances des applications générées avec Xamarin.Android. Ensemble, ces techniques peuvent considérablement réduire la charge de travail d’un processeur, de même que la quantité de mémoire consommée par une application.
Profilage des applications Android
Ce guide explique comment utiliser les outils de profilage pour examiner les performances et l’utilisation de la mémoire d’une application Android.
Préparation d’une application pour la mise en production
Une fois qu’une application a été codée et testée, il est nécessaire de préparer un paquet pour la distribution. La première tâche de préparation de ce paquet consiste à générer l’application pour sa mise en production, ce qui implique principalement de définir quelques attributs d’application.
Signature du package d’application Android
Découvrez comment créer une identité de signature Android, créer un nouveau certificat de signature pour les applications Android et signer l’application avec le certificat de signature. Cette rubrique explique aussi comment exporter l’application sur disque pour une distribution ad-hoc. Le fichier APK ainsi créé peut être chargé de façon indépendante (sideloaded) dans les appareils Android sans passer par un App Store.
Publication d’une application
Cette série d’articles décrit les étapes à suivre pour distribuer publiquement une application créée avec Xamarin.Android. La distribution peut passer par des canaux tels que l’e-mail, un serveur web privé, Google Play ou Amazon Appstore pour Android.