【问题标题】:Visual Studio 2015 does not install Android SDK tools for Api 19,21,23 etc for XamarinVisual Studio 2015 不会为 Xamarin 安装适用于 Api 19、21、23 等的 Android SDK 工具
【发布时间】:2016-04-26 14:25:58
【问题描述】:

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

编辑: 解决方案: 我的系统上已经有 Android Studio 及其 SDK,从 Visual Studio 转到工具>选项>Xamarin 并提供 Android SDK 的路径解决了我的问题。在 StackOverflow 的某个地方阅读这个答案!

【问题讨论】:

    标签: xamarin


    【解决方案1】:

    似乎这个问题是因为 Visual Studio 正在尝试下载第三方库 (Android SDK)。您可以从控制面板修复此问题

    Have a look at this post.

    【讨论】:

    • 我应该修改VS安装吗?
    • 这是我的解决方案:我的系统上已经安装了 Android Studio 及其 SDK,转到 Tools>Options>Xamarin 并提供 Android SDK 的路径解决了我的问题。在某处的 StackOverflow 上阅读此答案!
    【解决方案2】:

    确保你已经安装了 Java JDK,我在这里报告了类似的问题 Visual Studio 2015 Enterprise Reports Internet Connectivity Issue while there is no issues with networking

    【讨论】:

      【解决方案3】:

      正如 mwilson64 对Android SDK Setup API not installed 的回复(与上面“查看此帖子”中的链接相同),我的解决步骤:

      1. 创建文件 %USERPROFILE%.android\androidtool.cfg
      2. 将以下内容粘贴到新文件中(在步骤 1 中创建):

        # Settings for Android Tool
        # Last updated: Wed May 19 17:09:27 UTC 2017
        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
        

      将 proxyPort 和 proxyHost 中的值替换为您公司的代理设置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-10-13
        • 2017-06-03
        • 2017-05-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多