【问题标题】:How to install Xamarin.Android for Visual Studio Enterprise 2015 offline如何离线安装 Xamarin.Android for Visual Studio Enterprise 2015
【发布时间】:2015-09-23 15:54:50
【问题描述】:

我想在 Visual Studio 2015 Enterprise 中安装 Xamarin for Android Development。

安装时,Xamarin 告诉我缺少很多功能,因此它会为我下载并安装它们。下载大小约为 2GB,而且我的网速​​非常慢。

我想知道是否有一种方法可以使用 IDM 等下载管理器单独下载 Xamarin 和所有必需的组件,然后以后能够使用它在另一台 PC 上重新安装/安装。

此外,我能够找到 JRE 和 JDK 以及 Android Studio 和 Android SDK/NDK 的离线设置,但下载大小仍然约为 1.5GB,我认为这是所需的 Android SDK 库、API和工具。

所以,我只是要求下载所有组件并存储它们以供以后安装的指南。

【问题讨论】:

    标签: xamarin xamarin.android visual-studio-2015


    【解决方案1】:

    根据official docs(顺便说一下,其图片已过时),您应该登录您的帐户,然后前往download page,在那里您可以找到指向不同版本 Xamarin 的链接。

    我这样做了,但所有可用的都是旧版本的 Xamarin Studio 和通用安装程序。 Xamarin 论坛上的类似搜索也没有产生任何结果。

    有一种方法可以通过检查平台安装程序使用的 XML(位于 \AppData\Local\Temp\Xamarin\downloads\InstallationManifest.xml)找到每个安装程序的直接 URL。我还没有测试单独安装它们是否可行,但它可能会。只需确保以正确的顺序安装它们(并在安装 Xamarin.Android 后安装 Android SDK/NDK)

    以下是最新版本的链接,截至今日:

    如果有 Mac 的人可以帮我找到Xamarin.iOS 的 URL,那就太好了,但这是一个开始 :P

    【讨论】:

    • 谢谢。您的链接让我部分松了一口气......仍在等待 Android SDK api 和工具的某种直接链接
    • 哦,你也需要它们吗?这很简单,检查编辑:)
    • 哦,我有 SDK 管理器,但它需要安装一些 API 和构建工具,我需要直接链接到那个
    【解决方案2】:

    您可以下载this XML file并找到所有必需组件的最新版本的链接。我这样做了,最新的链接是:

    您甚至无需登录即可下载它们。

    【讨论】:

    • 虽然这在理论上可以回答问题,it would be preferable 在这里包含答案的基本部分,并提供链接以供参考。
    【解决方案3】:

    第一次网络安装后,备份 %tmp%\Xamarin\downloads\ ,然后在新的 Windows 上:

    1. 如果存在,请卸载 Java 1.8。
    2. 手动安装 Java JDK 1.7u71 + GTK# + Android SDK(任何人都可以安装)。
    3. 将 NDK 解压到 "C:\Program Files (x86)\Android\android-ndk-r10e",或与它建立 NTFS 连接(以后不要用完 C: 空间)。
    4. 运行 %tmp%\Xamarin\downloads\ 中只有 *.zip 文件的 XamarinInstaller,当您看到当前下载的是“XamarinStudio”时,请断开 Internet(您现在可以删除 NDK)。
    5. 当您在进度条上方看到:“正在下载 Xamarin Studio”时,您可以关闭 Web 安装程序。
    6. 手动安装 Xamarin.VisualStudio,如果需要,还可以安装 XamarinStudio。

    第 4 步需要互联网,但请注意下载。

    要建立 NTFS 连接,请从“C:\Program Files (x86)\Android”提示符:

    mklink /j android-ndk-r10e T:\android-ndk-r10e

    其中 T: 可以是 USB 驱动器,但不能是网络驱动器。

    【讨论】:

      【解决方案4】:

      我知道这是一个仅链接的答案(版权所有!),但有分步说明,包括如何做到这一点的屏幕截图:

      Installing Xamarin Made Easy with Offline Installation

      我没试过,但它应该对你有帮助。

      【讨论】:

        【解决方案5】:

        找到这个:

        http://ionemind.com/content/get-direct-download-links-xamarin

        链接到 XML 文件,直接链接到 Xamarin 的必要组件,包括 Xamarin for Visual Studio(版本 4.5,适用于 VS 2013 和 2015)。


        我找到的另一个链接:

        https://dl.xamarin.com/XamarinforVisualStudio/Windows/Xamarin.VisualStudio_4.8.0.1289738.msi

        我已经安装了 Xamarin Studio 5,然后它自动更新了它的组件(到 Xamarin Studio 6.3 和提到的 VisualStudio Tools 4.8)。
        然后在“AppData/Roaming/Xamarin X.X”中找到了一个用于临时下载的文件夹。有 MSI 文件。
        然后我只是搜索了这个确切的 MSI 名称以获取直接链接。
        (在这个网站上https://itblogdsi.blog.fc2.com/blog-entry-23.html

        实际上有一些关于版本和 MSI 名称的信息,并且它具有 Xamarin.VisualStudio_4.9.0.1538920.msi,因此请在上面的 MSI 链接中替换此部分。

        仅适用于 VS 2015。

        【讨论】:

          猜你喜欢
          • 2017-07-29
          • 1970-01-01
          • 2016-09-03
          • 2016-07-19
          • 2015-12-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-06-25
          相关资源
          最近更新 更多