Visual Studio 2015未为Xamarin安装Android SDK

Visual Studio 2015未为Xamarin安装Android SDK,android,visual-studio-2015,xamarin.ios,Android,Visual Studio 2015,Xamarin.ios,我正在转向Xamarin进行跨平台应用程序开发。我已经安装了VS2015,我从他们的网站下载了Xamarin工具(vstoolsforxamarin.exe),当我在长时间等待后安装它们时,VS说“安装已完成,但有错误”,并且它没有下载并安装适用于API 19、20、23的Android SDK,它总是说:“请检查您的internet连接并重试”我确信在整个过程中,我的互联网连接不会受到干扰。我已经尝试过3次了,卸载VS2015,再次安装,但都出现了相同的错误。造成这种情况的问题是什么?我已经安

我正在转向Xamarin进行跨平台应用程序开发。我已经安装了VS2015,我从他们的网站下载了Xamarin工具(vstoolsforxamarin.exe),当我在长时间等待后安装它们时,VS说“安装已完成,但有错误”,并且它没有下载并安装适用于API 19、20、23的Android SDK,它总是说:“请检查您的internet连接并重试”我确信在整个过程中,我的互联网连接不会受到干扰。我已经尝试过3次了,卸载VS2015,再次安装,但都出现了相同的错误。造成这种情况的问题是什么?我已经安装了Android Studio及其SDK管理器。任何帮助都将不胜感激,让Xamarin在VS2015中运行

编辑:

解决方案:
我已经在我的系统上安装了Android Studio及其SDK,进入工具>选项>Xamarin,给出了Android SDK的路径,解决了我的问题

Visual Studio安装SDK@C:\Program Files(x86)\Android\Android SDK 转到该文件夹,在管理员模式下打开SDK管理器,如果需要任何新的更新,请进行安装。
如果VisualStudio无法安装SDK,请手动安装,并通过工具>选项>Xamarin将SDK的路径更改为SDK的位置

我遇到了这个问题,发现是因为我没有足够的磁盘空间。直到我手动运行SDK Manager.exe,设置代理设置,并尝试下载一些SDK,我才发现这一点。

我也遇到了同样的问题,它与代理相关

安装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


来源:

我不得不禁用我的安全软件(Avast),因为它认为它是一种潜在的威胁,并对它进行了沙盒处理(Android SDK)。这样做之后,软件将完美安装

确保您安装了jdk

我认为没有任何Visual Studio会为您安装Android SDK。自己下载并安装。或者使用Android Studio中的一个。下载它时,我应该能够在VS xamarin中创建一个Android项目,然后我就可以从中打开SDK管理器并安装任何我想要的东西。你试过使用Android Studio SDK吗?我的解决方案是:我的系统上已经有了Android Studio及其SDK,进入工具>选项>Xamarin,给出Android SDK的路径解决了我的问题。请在StackOverflow的某个地方阅读此答案!如果在安装过程中选择Xamarin,VS 2015 Enterprise with Update 2将明确安装SDK!我也有同样的错误,我的系统上没有SDK,仍然不知道如何解决这个问题。@Harry.Naeem你应该将此标记为答案。@valdeteco我已经用解决方案编辑了我的问题。@Harry.Naeem如果答案回答了问题,那么你应该标记它。如果没有,那么添加您自己的答案并标记。它可以帮助后来出现的任何人知道是什么解决了问题。。。在代理字段中显示IP 127.0.0.1和端口8888。我所做的就是删除这些数据。保持“使用下载缓存”和“启用预览工具”选项处于选中状态,其余复选框处于未选中状态。成功了。附加链接