【问题标题】:How to update Xamarin for Android within Visual Studio Community 2015如何在 Visual Studio Community 2015 中更新 Xamarin for Android
【发布时间】:2016-02-22 08:29:11
【问题描述】:

我最近安装了 Visual Studio Community 2015,并且一直在关注 MSDN 教程 "Build cross-platform apps with Xamarin"。当需要设计应用程序的外观并且我选择 Resources\layout 文件夹中的 Main.axml 文件时,Android 设计器失败并显示:

安装的 Android SDK 太旧。需要 24.3.4 或更高版本。请更新到最新版本。

我进行了大量搜索,发现其中一个较新版本的 Android SDK 导致 Xamarin Android 设计器失败。我确实找到了一个 24.4.1 版本,表明这个设计器问题已修复。

如何更新这部分 Visual Studio(即 Xamarin.Android)?这是我在 Windows 7 上安装的 sn-p:

【问题讨论】:

    标签: android xamarin visual-studio-2015 cross-platform


    【解决方案1】:

    工具 --> 选项 --> Xamarin

    在“iOS 设置”和“Android 设置”下,更新设置旁边有一个“立即检查”链接

    【讨论】:

    • 谢谢!这会启动一个向导并关闭 Visual Studio,最终一切都会更新。我重新启动了 VS,当我选择 Main.axml 时,Android 设计器现在已正确初始化。这绝对不再是“我们父亲的 Visual Studio”了!
    • 在最近的版本中,Xamarin 选项下有“其他”节点。单击其他节点以检查更新。
    • 当自动更新连续失败时,这对我有用。最后在任务栏中有大约 4 个 xamarin 更新图标。
    • 我发现这让情况变得更糟 - 现在它要求更高的 Android SDK v25.1.3 或更高版本! Android Studio 继续正常运行,Android SDK Manager 只知道最高 v24 的 Android SDK。这不会那么糟糕,但我只想敲开我的第一个愚蠢的基本 Android 应用程序......而 Xamarin 不会让我!
    • 这在 VS 2017 中不再存在 ??
    【解决方案2】:

    如果您需要最新的组件,您可能需要更新到 Beta 版本 -

    转到 VS 2015 -> 工具 -> 选项 -> Xamarin -> 其他 -> 立即检查

    【讨论】:

      【解决方案3】:

      他们将“立即检查”移至更难找到的Tools/Options/Xamarin/Other。我们在处理问题时必须时刻保持警惕

      其他

      【讨论】:

      • VS 2017(至少是社区)没有它。
      【解决方案4】:

      在较新版本的 Visual Studio 中,此选项在 Other 节点中可用

      转到 VS 2015 -> 工具 -> 选项 -> Xamarin -> 其他 -> 立即检查

      您可以在此处选择xamarin for Visual StudioAlpha、Beta 或稳定版

      【讨论】:

      • 他们移动了“立即检查”。更难找到。必须点击选项中“Xamarin”树上的“其他”
      【解决方案5】:

      显然,在安装适用于 Android 6.0 或 API 23 的 SDK 平台后,我的问题得到了解决。API 24 或更高版本,即 Android 7.0 (Nougat) 没有运行。如果仍未解决,则安装 SDK 平台以获得更低的 API,例如 22,21 ... 希望对您有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多