【问题标题】:Object reference not set to an instance of an object When I create new Android App (Visual Studio)当我创建新的 Android 应用程序 (Visual Studio) 时,对象引用未设置为对象的实例
【发布时间】:2015-09-17 08:58:33
【问题描述】:

在 Visual Studio 2015 中,安装了 Xamarin、Android SDK、jdk 1.7 和模拟器,并且 Xamarin 在 tools>options>Xamarin 中有所有绿色的选中项。但是当我尝试创建空白应用程序(Android)时,VS 显示错误:

对象引用未设置为对象的实例

然后新项目创建失败,解决方案资源管理器将为空。

我该如何解决?

【问题讨论】:

  • 请向 xamarin 提交错误报告

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


【解决方案1】:

我通过在 Visual Studio 设置中将 Android SDK 设置(API 级别 19 和 21)[第 3 方] 更新为 Android SDK 设置(API 级别 22)[第 3 方] 解决了这个问题。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,当我安装 Android 4.4.2(API 19)Android SDK 管理器问题已解决。您可以在中打开 Android SDK Manager VS2015 with Update 2 导航到工具-> Android->Android SDK 管理器

    【讨论】:

      【解决方案3】:

      我想通了... 根据您想在新项目中使用的模拟器,根据使用 Android AVD 安装的内容,您需要下载必要的 API 级别。

      示例。 我查看了我的模拟器。 然后我直接打开Android SDK Manager,下载对应的API Level 19

      一切顺利

      【讨论】:

        【解决方案4】:

        我在使用 Xamarin.VisualStudio_4.0.3.214 的 Visual Studio 2015 Update 2 上也遇到了这个问题,但我通过 Android SDK Manager 安装级别 19、21、22、23 解决了这个问题。

        【讨论】:

        • 这也是解决我问题的答案。我不确定哪些 API 是实际需要的。
        【解决方案5】:

        我为同样的问题苦苦挣扎了一整天,但经过几次迭代后我得到了解决。

        1. 确保您的计算机上未安装 Android Studio。如果是,请将其卸载并再次运行 VS2015 安装程序,直到所有 Android SDK 错误消失。

        2. 确保 VS2015 已关闭并安装最新的 Xamarin for Visual Studio 2015 稳定版本。我在这里找到它:https://store.xamarin.com/account/my/subscription/downloads。 (在工具 -> Android -> 设置 -> Xamarin for Visual Studio Updates 下尝试通过 VS2015 安装它对我不起作用。)

        3. 确保您的机器上安装了 Java SDK 版本 7(即使是最新版本,也不要使用 8)。即使您有 64 位计算机,您也必须使用 32 位版本。这是关键!

        4. 安装 Android SDK。单机版,不是 Android Studio + Android SDK。

        5. 安装 Android NDK。

        6. 重新启动计算机并打开 VS2015。转到工具 -> Android -> 设置并设置 Android SDK、NDK 和 Java SDK 的正确路径。

        7. 您应该很适合创建一个新项目。不客气!!!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-11-09
          • 2017-09-02
          • 1970-01-01
          相关资源
          最近更新 更多