Estou tentando construir meu primeiro projeto F # Android no Visual Studio 2017 (Community Edition) .
Imediatamente depois de criar um novo projeto usando o modelo F # - Android - Aplicativo em branco, a janela de erro no Visual Studio exibe a seguinte mensagem:
O projeto Foo não contém os SDKs do Android necessários para a construção. Clique duas vezes nesta mensagem e siga as instruções para instalá-los.
Nenhum clique duplo na mensagem faz com que apareçam prompts.
Não consigo encontrar um lugar óbvio para baixar o Android SDK:
O gerenciador de SDK de que me lembro há algum tempo parece ter desaparecido do site do desenvolvedor Android.
Instalei o Android Studio, que parecia baixar alguns SDKs do Android, mas o Visual Studio ainda não consegue encontrar o que está procurando.
fonte
Respostas:
Eu tive o mesmo problema ... e Ferramentas -> Android -> Android SDK Manager estava esmaecido para mim.
No final, eu precisava ir para Ferramentas -> Opções -> Xamarin -> Configurações do Android e, em seguida, certificar-me de que a opção "Instalar SDKs Android automaticamente" estava marcada. Depois de marcar isso e clicar duas vezes no erro, a janela de instalação apareceu de repente.
De acordo com a resposta de teapeng , pode ser necessário reiniciar o Visual Studio para que essa alteração tenha efeito.
fonte
O Visual Studio inclui um Android SDK Manager que você usa para baixar ferramentas, plataformas e outros componentes do Android SDK que você precisa para desenvolver aplicativos Xamarin.Android.
Veja Ferramentas -> Android -> Android SDK Manager.
Em Plataformas, você encontrará várias versões do Android para o emulador e em Ferramentas você pode instalar várias ferramentas.
Além disso
Veja Ferramentas -> Opções -> Xamarin -> Configurações do Android
Há um caminho de pasta chamado Android SDK Location. Se estiver vazio, você pode navegar por ele para encontrá-lo.
fonte
Vá para o seguinte local:
Em seguida, execute o AndroidSDK Manager Executable.
No canto inferior direito, clique no ícone de engrenagem e altere o repositório para Google.
fonte
Bem, eu fiz esses dois e ainda não consigo trabalhar,
1) Ferramentas -> Android -> Android SDK Manager
2) Ferramentas -> Opções -> Xamarin -> Configurações do Android e, em seguida, certifique-se de que a opção "Instalar automaticamente Android SDKs" foi marcada
Para resolver isso, reinicie o Visual Studio e ele estará em execução. O mesmo velho truque no Windows.
fonte
Portanto, no meu caso, o problema era o Visual Studio não conseguir se conectar ao servidor Android para baixar os arquivos.
Eu segui um tópico de https://developercommunity.visualstudio.com/content/problem/241712/android-sdk-manager-fails-to-load-component-inform.html
O que você pode fazer é procurar esta pasta:
C: \ Arquivos de programas (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ Extensions \ Xamarin \ AndroidSdkManager
Crie um novo arquivo de configuração chamado:
AndroidSdkManager.exe.config
Em seguida, adicione os seguintes valores à configuração:
Isso resolveu o problema e o Visual Studio baixou os arquivos necessários.
Espero que isso seja útil.
fonte
se você atualizar o Visual Studio, este erro ocorrerá. A ferramenta irá resolvê-lo vá para Ferramenta> Opções> rolar para baixo> Xamarin> marque "Instalação automática do Android SDK"
em seguida, clique duas vezes no erro, o SDK necessário irá instalar
após a conclusão da instalação, reinicie o Visual Studio
fonte
Uma vez que minha conta do Windows era um usuário padrão (não administrador). Executar o Visual Studio como Admin funcionou para mim.
fonte