Installation et installation
Quels packages Android SDK installer ?
L’installation du Kit de développement logiciel (SDK) Android n’inclut pas automatiquement tous les packages minimum requis pour le développement. Bien que les besoins individuels des développeurs varient, ce guide décrit les packages qui seront généralement nécessaires pour le développement avec Xamarin.Android.
Où définir les emplacements de mon kit Android SDK ?
Ce guide décrit les paramètres par défaut du Kit de développement logiciel (SDK) Android, qui doivent fonctionner pour la plupart des configurations et comment modifier ces valeurs par défaut dans Visual Studio pour Mac ou Visual Studio si nécessaire.
Comment mettre à jour la version du kit JDK Java ?
Cet article explique comment mettre à jour la version du Kit de développement Java (JDK) sur Windows et Mac.
Puis-je utiliser le kit JDK Java 9 ou version ultérieure ?
Xamarin.Android nécessite JDK 8 ou Microsoft Mobile OpenJDK. Cet article répertorie certains messages d’erreur courants que vous pouvez voir si JDK 9 ou version ultérieure est installé, ainsi que des instructions pour vérifier la version du JDK.
Comment installer manuellement les bibliothèques de prise en charge Android requises par les packages Xamarin.Android.Support ?
Ce guide fournit des exemples d’étapes pour installer la bibliothèque de Xamarin.Android.Support.v4
support sur Windows &Mac.
Quels pilotes USB sont nécessaires pour déboguer Android sur Windows ?
Pour déboguer sur un appareil Android lors du développement dans Windows ; vous devez installer un pilote USB compatible. Le Gestionnaire android SDK inclut par défaut « Google USB Driver », qui ajoute la prise en charge des appareils Nexus. D’autres périphériques nécessitent des pilotes USB publiés par le fabricant de l’appareil. Ce guide fournit des informations sur la recherche de ces pilotes ainsi que sur les méthodes de test alternatives.
Est-il possible de se connecter à des émulateurs Android exécutés sur un Mac à partir d’une machine virtuelle Windows ?
Questions générales
Comment automatiser un projet de test Android NUnit ?
Ce guide décrit les étapes de configuration d’un projet de test Android NUnit , et non pas un projet Xamarin.UITest. Les guides Xamarin.UITest sont disponibles ici.
Pourquoi la build de ma version Android ne peut pas se connecter à Internet ?
La cause la plus courante de ce problème est que l’autorisation INTERNET est automatiquement incluse dans une build de débogage, mais doit être définie manuellement pour une build de mise en production. Ce guide explique comment activer l’autorisation sur les builds de mise en production.
Packages NuGet Xamarin Android plus intelligents v4 /v13
Support-v4
et Support-v13
ne peut pas être utilisé ensemble dans la même application, c’est-à-dire qu’ils sont mutuellement exclusifs. Cela est dû au fait que Support-v13
contient tous les types et l’implémentation de Support-v4
. Si vous essayez et référencez les deux dans le même projet, vous rencontrerez des erreurs de type en double.
Comment faire résoudre une erreur PathTooLongException ?
Cet article explique comment résoudre une erreur PathTooLongException qui peut se produire lors de la génération d’un projet Xamarin.Android.
Remarque
Les articles ci-dessous s’appliquent aux problèmes qui ont été résolus dans les versions récentes de Xamarin. Toutefois, si le problème se produit sur la dernière version du logiciel, envoyez un nouveau bogue avec vos informations de contrôle de version complètes et la sortie complète du journal de génération.
Déprécié
Quelle version de Xamarin.Android ajoutait la prise en charge de Lollipop ?
Ce guide a été initialement écrit pour la préversion Android L. Xamarin.Android 4.17 a ajouté la prise en charge android L preview et Xamarin.Android 4.20 ajout de la prise en charge android Lollipop.
Android.Support.v7.AppCompat - Aucune ressource ne correspond au nom donné : attr 'android :actionModeShareDrawable'
Cette erreur peut se produire dans les versions antérieures de Xamarin si certains des packages android SDK requis sont manquants.
Ajustement des paramètres de mémoire Java pour le concepteur Android
Les paramètres de mémoire par défaut utilisés lors du démarrage du java
processus pour le concepteur Android peuvent être incompatibles avec certaines configurations système. À compter de Xamarin Studio 5.7.2.7 et Xamarin pour Visual Studio 3.9.344, ces paramètres peuvent être personnalisés par projet.
Mon fichier Resource.designer.cs Android ne sera pas mis à jour
Un bogue dans Xamarin.Studio 5.1 a précédemment endommagé les fichiers .csproj en supprimant partiellement ou complètement le code xml dans le fichier .csproj. Cela entraînerait l’échec des parties importantes du système de génération Android (par exemple, la mise à jour de l’Resource.designer.cs Android). À compter de la version stable 5.1.4 le 15 juillet, ce bogue a été résolu ; mais dans de nombreux cas, le fichier projet doit être réparé manuellement, comme décrit dans ce guide.