J'essaie de créer une nouvelle application vide (Android) dans Visual Studio 2015 avec Xamarin, SDK et émulateur Android installés. En essayant de créer un nouveau projet, je reçois juste une fenêtre avec le message suivant:
La valeur ne peut pas être nulle. Nom du paramètre: chemin1
L'Explorateur de solutions est vide et seul un dossier vide est créé dans le dossier Projets.
Comment puis-je le résoudre?
Visual Studio a eu un problème pour installer complètement les outils du SDK Android. Dans Android SDK Manager, je n'avais que des outils SDK Android, mais VS a également besoin des outils de plate-forme Android SDK. J'ai installé Platform-tools manuellement avec Android SDK Manager, puis VS a pu reconnaître le fichier adb.exe dans le dossier Platform-tools. L'erreur a donc disparu et les projets Android se créent désormais correctement.
Allez dans Xamarin Studio Outils -> Options -> SDK
Indiquez les emplacements appropriés et redémarrez Visual Studio. Cela a fonctionné pour moi.
J'ai rencontré ce problème car Visual Studio n'a pas pu télécharger le SDK Android en raison de problèmes de réseau. Heureusement, j'avais déjà installé le SDK car j'ai Android Studio installé. Il existe des sources tierces pour télécharger le SDK directement, mais pour autant que je sache, le seul moyen officiel consiste à installer Android Studio .
Une fois le SDK installé via une méthode ou une autre, vous devez fournir le chemin d'accès à Visual Studio.
Tools
et sélectionnez Options
.Xamarin
à gauche et choisissez Android Settings
.Android SDK Location
, choisissez Change
.C:\Users\USER\AppData\Local\Android\sdk
Pour VS2015, Outils> Options> ( l'écran des options s'affiche )> Xamarin> Paramètres Android.
Cliquez sur Modifier sur "Emplacement du SDK Android" pour entrer le chemin du SDK.
Android Studio étant déjà installé avec un SDK à jour, j’ai utilisé le même chemin pour éviter les doublons. Le chemin était; "C:\Utilisateurs [nom d'utilisateur Windows]\AppData\Local\Android\sdk"
Dans Visual Studio 2015 Community Outils -> Options -> Xamarin choisir changer en regard de l'emplacement du SDK Android. En supposant que vous ayez déjà installé le SDK Android, peut-être pendant l'installation d'Android Studio, accédez à l'emplacement du SDK Android.
Si vous ne savez pas où le SDK Android est installé et que vous avez installé Android Studio 2.0, ouvrez Android Studio et lisez le chemin sous Outils -> Android -> SDK Manager -> Emplacement du SDK Android .
Dans mon cas, le SDK a été installé sur% userprofile%\appdata\local\Android\sdk .
dans Visual Studio 2015, allez à -> (outils-> option-> Xamarin), choisissez Android sdk (chenge) et indiquez le chemin d'accès que sdk Android a téléchargé et appliquez-le.
Parfois, le SDK peut ne pas être installé en raison de problèmes de proxy. Ouvrez le gestionnaire de SDK et cliquez sur Outils> Options et entrez votre chemin d'accès proxy et votre port (sans préfixe http), puis cliquez sur le menu Package> Recharger. Cela chargera les SDK. À partir de là, vous pouvez installer les kits de développement logiciel (SDK). Vous avez besoin de . Ensuite, accédez à Visual Studio 2015 et cliquez sur Outils> Options> Xamarin, puis sur Parcourir pour accéder au chemin du SDK. En règle générale, C:\Program Files (x86)\Android\Android SDK si vous avez installé pour tous les utilisateurs de la machine et C:\Utilisateur ..\Données de l'application si vous ne l'avez installé que pour un seul utilisateur.