Nel progetto mancano gli SDK Android necessari per la costruzione




visual-studio xamarin (4)

Bene, ho fatto questi due e ancora non riesco a lavorare,

1) Strumenti -> Android -> Gestione SDK Android

2) Strumenti -> Opzioni -> Xamarin -> Impostazioni Android, quindi assicurati che sia stato spuntato "Installa automaticamente SDK Android"

Come lo risolvo è riavviare Visual Studio e quindi è in esecuzione. Lo stesso vecchio trucco su Windows.

Sto tentando di creare il mio primo progetto Android F # in Visual Studio 2017 (Community Edition) .

Immediatamente dopo aver creato un nuovo progetto utilizzando il modello F # - Android - App vuota, la finestra di errore in Visual Studio visualizza il seguente messaggio:

Nel progetto Foo mancano gli SDK Android necessari per la costruzione. Fare doppio clic su questo messaggio e seguire le istruzioni per installarli.

Nessun doppio clic sul messaggio provoca la visualizzazione di prompt.

Non riesco a trovare un posto ovvio per scaricare l'SDK di Android da:

Il gestore dell'SDK che ricordo di qualche tempo fa sembra essere scomparso dal sito Web degli sviluppatori Android.

Ho installato Android Studio, che sembrava scaricare alcuni SDK per Android, ma Visual Studio non riesce ancora a trovare quello che sta cercando.


Dal momento che il mio account di Windows era un utente standard (non amministratore). L'esecuzione di Visual Studio come amministratore ha fatto il trucco per me.


Quindi, nel mio caso, il problema era che Visual Studio non era in grado di connettersi al server Android per scaricare i file.

Ho seguito un thread da https://developercommunity.visualstudio.com/content/problem/241712/android-sdk-manager-fails-to-load-component-inform.html

Quello che puoi fare è cercare questa cartella:

C: \ Programmi (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ Extensions \ Xamarin \ AndroidSdkManager

Creare un nuovo file di configurazione chiamato: AndroidSdkManager.exe.config

E quindi aggiungere i seguenti valori alla configurazione:

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

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

Questo problema risolto e Visual Studio hanno scaricato i file necessari.

Spero sia utile.


Visual Studio include un gestore SDK Android da utilizzare per scaricare strumenti, piattaforme e altri componenti SDK Android necessari per lo sviluppo di app Xamarin.Android.

Vedi Strumenti -> Android -> Gestione SDK Android.

Sotto Piattaforme troverai varie versioni di Android per l'emulatore e sotto Strumenti puoi installare vari strumenti.

Anche

Vedi Strumenti -> Opzioni -> Xamarin -> Impostazioni Android

Esiste un percorso cartella chiamato Android SDK Location, se è vuoto puoi cercarlo tu stesso per trovarlo.





android-sdk-tools