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 wird im Fehlerfenster in Visual Studio die folgende Meldung angezeigt:
Dem Projekt Foo fehlen Android SDKs, die zum Erstellen benötigt werden. Doppelklicken Sie auf diese Nachricht und befolgen Sie die Anweisungen, um sie zu installieren.
Kein Doppelklick auf die Nachricht führt dazu, dass Eingabeaufforderungen angezeigt werden.
Ich kann keinen offensichtlichen Ort zum Herunterladen des Android SDK finden 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 scheint immer noch nicht zu finden, wonach es sucht.
quelle
Antworten:
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 das Kontrollkästchen "Android SDKs automatisch installieren" aktiviert war. Nachdem ich dies angekreuzt und dann auf den Fehler doppelklickt hatte, erschien plötzlich das Installationsfenster.
Per teapeng Antwort , müssen Sie Visual Studio für diese Änderung wirksam neu zu starten.
quelle
Visual Studio enthält einen Android SDK-Manager, mit dem Sie Android SDK-Tools, -Plattformen und andere Komponenten herunterladen können, 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 namens Android SDK-Speicherort. Wenn dieser leer ist, können Sie ihn selbst suchen, um ihn zu finden.
quelle
Gehen Sie zu folgendem Ort:
Führen Sie dann den ausführbaren AndroidSDK-Manager aus.
Klicken Sie in der unteren rechten Ecke auf das Zahnradsymbol und ändern Sie das Repository in Google.
quelle
Nun, ich habe diese beiden gemacht und kann immer noch nicht arbeiten.
1) Tools -> Android -> Android SDK Manager
2) Extras -> Optionen -> Xamarin -> Android-Einstellungen und stellen Sie sicher, dass das Kontrollkästchen "Android-SDKs automatisch installieren" aktiviert ist
Wie ich es löse, ist Visual Studio neu zu starten und dann läuft es. Gleicher alter Trick unter Windows.
quelle
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
Sie können nach diesem Ordner 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 der Konfiguration dann folgende Werte hinzu:
Dieses Problem wurde behoben und Visual Studio hat die erforderlichen Dateien heruntergeladen.
Hoffe das ist hilfreich.
quelle
Wenn Sie Visual Studio aktualisieren, tritt dieser Fehler auf, wenn das Tool ihn behebt. Gehen Sie zu Tool> Optionen> Scrool Down> Xamarin> Aktivieren Sie "Auto SDK automatisch installieren".
Doppelklicken Sie dann auf den Fehler, den das erforderliche SDK installiert
Nach Abschluss der Installation Starten Sie Visual Studio neu
quelle
Da mein Windows-Konto ein Standardbenutzer war (kein Administrator). Das Ausführen von Visual Studio als Administrator hat den Trick für mich erledigt.
quelle