wake-up-neo.com

Dem Projekt fehlen Android SDKs, die für das Erstellen erforderlich sind

Ich versuche, mein erstes F # Android-Projekt in Visual Studio 2017 (Community Edition) zu erstellen.

Unmittelbar nach dem Erstellen eines neuen Projekts mithilfe der Vorlage F # - Android - Blank App zeigt das Fehlerfenster in Visual Studio die folgende Meldung an:

Dem Projekt Foo fehlen Android SDKs, die für das Bauen erforderlich sind. Doppelklicken Sie auf diese Nachricht und folgen Sie den Anweisungen, um sie zu installieren.

Wenn Sie auf die Nachricht nicht doppelklicken, werden Eingabeaufforderungen angezeigt.

Ich finde keinen naheliegenden Ort zum Herunterladen des Android SDK von:

Der SDK-Manager, an den ich mich vor einiger Zeit erinnere, scheint von der Android-Entwickler-Website verschwunden zu sein.

Ich habe Android Studio installiert, das anscheinend einige Android-SDKs heruntergeladen hat, aber Visual Studio kann immer noch nicht finden, wonach es sucht.

36
Roger Lipscombe

Ich hatte das gleiche Problem ... und Tools -> Android -> Android SDK Manager war für mich ausgegraut.

Am Ende musste ich zu Extras -> Optionen -> Xamarin -> Android-Einstellungen gehen und dann sicherstellen, dass "Auto Install Android SDKs" angekreuzt war. Nachdem ich dies angekreuzt und dann den Fehler doppelt angeklickt hatte, erschien plötzlich das Installationsfenster.

Je nach der Antwort von teapeng müssen Sie möglicherweise Visual Studio neu starten, damit diese Änderung wirksam wird.

91
Frank

Visual Studio enthält einen Android SDK Manager, mit dem Sie Android SDK-Tools, -Plattformen und andere Komponenten herunterladen, die Sie für die Entwicklung von Xamarin.Android-Apps benötigen.

Siehe Extras -> Android -> Android SDK Manager. 

Unter Plattformen finden Sie verschiedene Android-Versionen für den Emulator und unter Tools können Sie verschiedene Tools installieren. 

Ebenfalls

Siehe Extras -> Optionen -> Xamarin -> Android-Einstellungen

Es gibt einen Ordnerpfad mit dem Namen Android SDK Location. Wenn er leer ist, können Sie selbst danach suchen, um ihn zu finden. 

19
Jan Andersen

In meinem Fall war das Problem, dass Visual Studio keine Verbindung zum Android-Server herstellen konnte, um die Dateien herunterzuladen.

Ich bin einem Thread von https://developercommunity.visualstudio.com/content/problem/241712/Android-sdk-manager-fails-to-load-component-inform.html gefolgt.

Was Sie tun können, ist nach diesem Ordner zu suchen:

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

Erstellen Sie eine neue Konfigurationsdatei mit dem Namen: AndroidSdkManager.exe.config

Fügen Sie dann der Konfiguration die folgenden Werte hinzu:

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

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

Dieses Problem wurde behoben, und Visual Studio hat die erforderlichen Dateien heruntergeladen.

Hoffe das ist hilfreich.

1
Drag0nKn1ght

wenn Sie Visual Studio aktualisieren, wird dieser Fehler durch ein Tool angezeigt. Beheben Sie das Problem.

doppelklicken Sie dann auf den Fehler, den Sie benötigen, um das SDK zu installieren 

nach erfolgter Installation Starten Sie Visual Studio neu

1
YouTube Boy

Nun, ich habe diese beiden gemacht und kann immer noch nicht arbeiten,

1) Extras -> Android -> Android SDK Manager

2) Extras -> Optionen -> Xamarin -> Android-Einstellungen und vergewissern Sie sich, dass "Auto Install Android SDKs" aktiviert ist

Ich löse es, indem Sie Visual Studio neu starten und dann ausführen. Gleicher alter Trick unter Windows.

0
teapeng

Da mein Windows-Konto ein Standardbenutzer war (kein Administrator). Das Ausführen von Visual Studio als Admin hat den Trick für mich getan.

0
Siber195