2016-04-26 21 views
8

Ich bin auf dem Weg zu Xamarin für die plattformübergreifende Anwendungsentwicklung. Ich hatte bereits VS2015 installiert, ich habe Xamarin-Tools (vstoolsforxamarin.exe) von ihrer Website heruntergeladen, und wenn ich sie nach einer langen Wartezeit installiere, sagt VS "Setup abgeschlossen mit Fehlern" und Android SDK für API 19,20 wird nicht heruntergeladen und installiert, 23, es sagt immer: "Bitte überprüfen Sie Ihre Internetverbindung und versuchen Sie es erneut" und ich bin mir sicher, dass meine Internetverbindung während dieses ganzen Prozesses nicht gestört wird. Ich habe das jetzt 3 Mal versucht, versucht, VS2015 zu deinstallieren, es erneut zu installieren, aber habe den gleichen Fehler. Was ist das Problem, das das verursacht? Ich habe bereits Android Studio mit seinem SDK-Manager installiert. Jede Hilfe wäre willkommen, dass Xamarin in VS2015 läuft.Visual Studio 2015 installiert kein Android SDK für Xamarin

Edit:

Lösung: ich bereits Android Studio und seine SDK auf meinem System hatte, gehen Sie zu Extras> Optionen> Xamarin und geben Pfad des Android SDK mein Problem gelöst.

+1

Ich glaube nicht, dass Visual Studio für Sie Android SDK installieren. Downloaden und installieren Sie es selbst. Oder verwenden Sie das, das Sie mit Android Studio erhalten haben. – diidu

+0

Zum Herunterladen sollte ich in der Lage sein, ein Android-Projekt in VS Xamarin zu machen, dann kann ich den SDK-Manager von dort öffnen und installieren, was ich will. Haben Sie versucht, das Android Studio SDK zu verwenden? –

+1

Nun, hier ist meine Lösung: Ich hatte bereits Android Studio und sein SDK auf meinem System, gehen Sie zu Extras> Optionen> Xamarin und geben Pfad des Android SDK mein Problem gelöst. Lies diese Antwort irgendwo auf StackOverflow! –

Antwort

5

Visual Studio installiert das SDK @ C: \ Programme (x86) \ Android \ android-sdk Gehen Sie entweder zu diesem Ordner und öffnen Sie SDK Manager im Administratormodus und installieren Sie, falls neue Updates erforderlich sind. Und falls Visual Studio das SDK nicht installieren konnte, führen Sie es manuell aus und ändern Sie den Pfad für das SDK über Extras> Optionen> Xamarin an den Speicherort des SDK.

+1

Ja, ich habe es so gemacht und es hat funktioniert! –

+0

@ Harry.Naeem Sie sollten dies als die Antwort dann markieren. – valdetero

+0

@valdetero Ich hatte meine Frage bereits mit der Lösung bearbeitet. –

0

Ich habe das gleiche Problem, aber löste dies noch. Weil es etwas gibt, das installiert wird, wenn Android SDK während der Installation von VS 2015 installiert wird. Mein Xamarin fehlt etwas, um sogar Android SDK-Manager zu starten hatte das Android SDK für mehrere Versionen installiert.

+0

Mein Problem wurde gelöst, weil ich Android Android SDK bereits installiert hatte, als ich Android Studio ausführte, also gab ich den Pfad des SDK zu Xamarin SDK und es funktionierte. –

0

Ich hatte dieses Problem und fand heraus, es war, weil ich nicht genügend Speicherplatz hatte. Ich habe das erst gefunden, nachdem ich SDK Manager.exe manuell ausgeführt, meine Proxyeinstellungen festgelegt und versucht habe, mehrere SDKs herunterzuladen.

1

Ich hatte das gleiche Problem und es war Proxy-bezogen.

VOR Visual Studio installieren, erstellen Sie eine Datei an diesem Ort:

% USERPROFILE% .android \ androidtool.cfg

In der androidtool.cfg-Datei, die Sie gerade erstellt haben, legen Sie die folgenden Inhalte. Stellen Sie sicher, dass Sie "http.proxyPort" und "http.proxyHost" in der Datei aktualisieren!

### Settings for Android Tool 
#Fri Jan 08 02:53:27 UTC 2016 
http.proxyPort=8888 
sdkman.enable.previews=false 
http.proxyHost=127.0.0.1 
sdkman.ask.adb.restart=false 
sdkman.show.update.only=true 
sdkman.force.http=false 
sdkman.use.dl.cache=true 

Installieren Sie Visual Studio normalerweise

Quelle: https://blogs.msdn.microsoft.com/peterhauge/2016/09/22/visual-studio-2015-install-failures-android-sdk-setup-behind-a-proxy/

+0

In meinem Fall, habe ich das Menü Extras> Optionen ... und im Proxy-Feld IP 127.0.0.1 und Port 8888 angezeigt. Was ich getan habe, war diese Daten zu löschen. Lassen Sie die Option "Download-Cache verwenden" und "Vorschau-Tools aktivieren" aktiviert, und der Rest der Kontrollkästchen ist deaktiviert. Es funktionierte. Zusätzlicher Link http://www.tech-recipes.com/rx/6588/how-to-install-android-sdk-without-internet-connection/ – JotaPardo

0

ich meine Sicherheitssoftware (Avast), da sie es als eine potentielle Bedrohung gesehen und Sandbox es (Android SDK) hatte zu deaktivieren. Danach tun, installiert die Software einwandfrei

0

stellen Sie sicher, Sie haben jdk installiert

Verwandte Themen