Estoy intentando crear mi primer proyecto de Android F # en Visual Studio 2017 (Community Edition) .
Inmediatamente después de crear un nuevo proyecto con la plantilla F # - Android - Aplicación en blanco, la ventana de error en Visual Studio muestra el siguiente mensaje:
Al proyecto Foo le faltan los SDK de Android necesarios para la compilación. Haga doble clic en este mensaje y siga las instrucciones para instalarlos.
Ninguna cantidad de doble clic en el mensaje hace que aparezcan mensajes.
No puedo encontrar un lugar obvio para descargar el SDK de Android desde:
El administrador de SDK que recuerdo de hace un tiempo parece haber desaparecido del sitio web para desarrolladores de Android.
Instalé Android Studio, que parecía descargar algunos SDK de Android, pero Visual Studio todavía no puede encontrar lo que está buscando.
fuente
Respuestas:
Tuve el mismo problema ... y Herramientas -> Android -> Android SDK Manager estaba atenuado para mí.
Al final, necesitaba ir a Herramientas -> Opciones -> Xamarin -> Configuración de Android y luego asegurarme de que la "Instalación automática de SDK de Android" estuviera marcada. Una vez que marqué esto y luego hice doble clic en el error, la ventana de instalación apareció de repente.
Según la respuesta de teapeng , es posible que deba reiniciar Visual Studio para que este cambio surta efecto.
fuente
Visual Studio incluye un administrador de SDK de Android que se usa para descargar herramientas, plataformas y otros componentes del SDK de Android que necesita para desarrollar aplicaciones de Xamarin.Android.
Consulte Herramientas -> Android -> Administrador de SDK de Android.
En Plataformas encontrará varias versiones de Android para el emulador y en Herramientas puede instalar varias herramientas.
también
Ver Herramientas -> Opciones -> Xamarin -> Configuración de Android
Hay una ruta de carpeta llamada Ubicación del SDK de Android, si está vacía, puede buscarla usted mismo para encontrarla.
fuente
Vaya a la siguiente ubicación:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Xamarin\AndroidSdkManager
Luego ejecute el ejecutable de AndroidSDK Manager.
En la esquina inferior derecha, haga clic en el icono de engranaje y cambie el repositorio a Google.
fuente
Bueno, hice estos dos y todavía no puedo trabajar,
1) Herramientas -> Android -> Android SDK Manager
2) Herramientas -> Opciones -> Xamarin -> Configuración de Android y luego asegúrese de que la "Instalación automática de SDK de Android" esté marcada
La forma en que lo resuelvo es reiniciar Visual Studio y luego se está ejecutando. El mismo truco de siempre en Windows.
fuente
Entonces, en mi caso, el problema era que Visual Studio no podía conectarse al servidor de Android para descargar los archivos.
Seguí un hilo de https://developercommunity.visualstudio.com/content/problem/241712/android-sdk-manager-fails-to-load-component-inform.html
Lo que puede hacer es buscar esta carpeta:
C: \ Archivos de programa (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ Extensions \ Xamarin \ AndroidSdkManager
Cree un nuevo archivo de configuración llamado:
AndroidSdkManager.exe.config
Y luego agregue los siguientes valores a la configuración:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <system.net> <defaultProxy useDefaultCredentials="true" > </defaultProxy> </system.net> </configuration>
Este problema resolvió y Visual Studio descargó los archivos necesarios.
Espero que esto sea útil.
fuente
si actualiza Visual Studio, este error ocurrirá, la herramienta lo resolverá, vaya a Tool> Options> scrool Down> Xamarin> marque "Auto Install Android SDK"
luego haga doble clic en el error, su SDK requerido se instalará
después de Installion hecho Reinicie Visual Studio
fuente
Dado que mi cuenta de Windows era un usuario estándar (no administrador). Ejecutar Visual Studio como administrador me ayudó.
fuente