2016-04-26 286 views
8

我正朝着Xamarin進行跨平臺應用程序開發。我已經安裝了VS2015,我從他們的網站下載了Xamarin工具(vstoolsforxamarin.exe),當我經過很長時間的等待安裝它們時,VS說「安裝完成時出現錯誤」,並且它不下載並安裝適用於API 19,20的Android SDK, 23,它總是說:「請檢查您的互聯網連接,然後再試一次」,並且我確信在整個過程中我的互聯網連接不會受到干擾。我已經嘗試了3次,嘗試卸載VS2015,再次安裝它,但得到了同樣的錯誤。造成這種情況的問題是什麼?我已經安裝了Android Studio以及其SDK管理器。任何幫助,將不勝感激,讓Xamarin在VS2015運行。Visual Studio 2015不爲Xamarin安裝Android SDK

編輯:

解決方案: 我已經有過Android Studio和SDK我的系統上,去工具>選項> Xamarin和Android SDK給予路徑解決我的問題。

+1

我不認爲任何Visual Studio會爲您安裝Android SDK。下載並自行安裝。或者使用您在Android Studio中獲得的那個。 – diidu

+0

要下載它,我應該可以在VS xamarin中創建一個android項目,然後我可以從它打開SDK管理器並安裝任何我想要的。您是否嘗試過使用Android Studio SDK? –

+1

那麼這裏是我的解決方案: 我已經在我的系統上安裝了Android Studio及其SDK,進入工具>選項> Xamarin,給Android SDK的路徑解決了我的問題。在StackOverflow的某處閱讀此答案! –

回答

5

Visual Studio安裝SDK @ C:\ Program Files文件(x86)\ Android \ android-sdk 要麼轉到該文件夾​​並以管理員模式打開SDK Manager並安裝,如果需要任何新更新。 如果Visual Studio無法安裝SDK,請手動執行,並通過工具>選項> Xamarin將SDK的路徑更改爲SDK的位置。

+1

是的,我喜歡它,它工作! –

+0

@ Harry.Naeem你應該將此標記爲答案。 – valdetero

+0

@valdetero我已經用解決方案編輯了我的問題。 –

0

我有同樣的問題,但解決了這個問題。因爲在VS 2015安裝期間選擇Android SDK進行安裝時會安裝一些東西。即使Android SDK Manager爲幾個版本安裝了Android SDK,我的Xamarin也缺乏運行的功能。

+0

我的問題解決了,因爲我在運行Android Studio時已經安裝了Android SDK,所以我只是將該SDK的路徑提供給了Xamarin SDK並且它工作正常。 –

0

我有這個問題,發現這是因爲我沒有足夠的磁盤空間。直到我手動運行SDK Manager.exe,設置我的代理設置並嘗試下載許多SDK時,我才發現這一點。

1

我有同樣的問題,它是代理相關的。

之前安裝Visual Studio,在此位置創建一個文件:

%USERPROFILE%.android \ androidtool.cfg

在剛剛創建的androidtool.cfg文件,把下面的內容。確保在文件中更新「http.proxyPort」和「http.proxyHost」!

### 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 

安裝Visual Studio正常

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

+0

在我的情況下,我進入菜單工具>選項...,並在代理字段中顯示IP 127.0.0.1和端口8888.我所做的是刪除該數據。選中「使用下載緩存」和「啓用預覽工具」選項,其餘的複選框未選中。有效。其他鏈接http://www.tech-recipes.com/rx/6588/how-to-install-android-sdk-without-internet-connection/ – JotaPardo

0

我不得不關閉我的安全軟件(停住),因爲它認爲這是一個潛在的威脅和沙箱它(的Android SDK)。完成後,軟件安裝完美

0

確保您已安裝jdk

相關問題