web-dev-qa-db-fra.com

Il manque des SDK Android pour ce projet.

J'essaie de créer mon premier projet F # Android dans Visual Studio 2017 (Community Edition) .

Immédiatement après la création d'un nouveau projet à l'aide du modèle F # - Android - Application vide, la fenêtre d'erreur de Visual Studio affiche le message suivant:

Le projet Foo ne contient pas les SDK Android nécessaires à la construction. Double-cliquez sur ce message et suivez les instructions pour les installer.

Si vous double-cliquez sur le message, les invites apparaissent.

Je ne trouve pas d’emplacement évident pour télécharger le SDK Android à partir de:

Le gestionnaire de SDK dont je me souviens depuis un certain temps semble avoir disparu du site Web du développeur Android.

J'ai installé Android Studio, qui semblait télécharger certains SDK Android, mais Visual Studio n'arrive toujours pas à trouver ce qu'il cherche.

36
Roger Lipscombe

J'ai eu le même problème ... et Outils -> Android -> Android SDK Manager était grisé pour moi.

Finalement, je devais aller dans Outils -> Options -> Xamarin -> Paramètres Android, puis assurez-vous que l'option "Installer automatiquement les kits de développement Android" était cochée. Une fois que j'ai coché cette case, puis double-cliqué sur l'erreur, la fenêtre d'installation est soudainement apparue.

Réponse de Per Teapeng , vous devrez peut-être redémarrer Visual Studio pour que cette modification soit prise en compte.

91
Frank

Visual Studio inclut un gestionnaire de SDK Android que vous utilisez pour télécharger des outils, des plates-formes et d'autres composants du SDK Android, nécessaires au développement d'applications Xamarin.Android.

Voir Outils -> Android -> Gestionnaire de SDK Android. 

Sous Plates-formes, vous trouverez diverses versions d'Android pour l'émulateur et sous Outils, vous pouvez installer divers outils. 

Également

Voir Outils -> Options -> Xamarin -> Paramètres Android

Il existe un chemin de dossier appelé Emplacement du SDK Android. S'il est vide, vous pouvez le rechercher vous-même. 

19
Jan Andersen

Donc, dans mon cas, le problème était que Visual Studio ne pouvait pas se connecter au serveur Android pour télécharger les fichiers.

J'ai suivi un fil de https://developercommunity.visualstudio.com/content/problem/241712/Android-sdk-manager-fails-to-load-component-inform.html

Ce que vous pouvez faire est de rechercher ce dossier:

C:\Fichiers de programme (x86)\Microsoft Visual Studio\2017\Professionnel\Common7\IDE\Extensions\Xamarin\AndroidSdkManager

Créez un nouveau fichier de configuration appelé: AndroidSdkManager.exe.config

Et ajoutez ensuite les valeurs suivantes à la configuration:

<?xml version="1.0" encoding="utf-8" ?>

<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" >
</defaultProxy>
</system.net>
</configuration>

Ce problème résolu et Visual Studio a téléchargé les fichiers nécessaires.

J'espère que c'est utile.

1
Drag0nKn1ght

si vous mettez à jour Visual Studio, cette erreur se produira lors de la résolution du problème.

puis double-cliquez sur l'erreur que votre SDK requis installera 

après l'installation terminée Redémarrez Visual Studio

1
YouTube Boy

Eh bien, j'ai fait ces deux et je ne peux toujours pas travailler,

1) Outils -> Android -> Gestionnaire de SDK Android

2) Outils -> Options -> Xamarin -> Paramètres Android, puis assurez-vous que l'option "Installer automatiquement les kits de développement Android" est cochée.

Comment résoudre ce problème est de redémarrer Visual Studio, puis de l'exécuter. Même vieux truc sous Windows.

0
teapeng

Depuis mon compte Windows était un utilisateur standard (non administrateur). L'exécution de Visual Studio en tant qu'administrateur a été le bon choix pour moi.

0
Siber195