当我创建新的Android应用程序(Visual Studio)时,对象引用未设置为对象的实例

时间:2015-09-17 08:58:34

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

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

Object reference not set to an instance of an object

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

我该怎么解决?非常感谢

5 个答案:

答案 0 :(得分:10)

我在Visual Studio安装程序中使用更新的Android SDK设置(API级别19和21)[第三方]到Android SDK设置(API级别22)[第三方]解决了这个问题。

答案 1 :(得分:6)

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

答案 2 :(得分:4)

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

实施例。 我查看了我的模拟器。 然后我只需打开Android SDK Manager并下载相应的API Level 19

一切都很顺利

答案 3 :(得分:2)

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

答案 4 :(得分:0)

我在同一个问题上挣扎了一整天,但经过几次迭代后我才解决了这个问题。

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

  2. 确保VS2015已关闭,并为Visual Studio 2015安装最新的Xamarin稳定版本。我在此处找到了它:https://store.xamarin.com/account/my/subscription/downloads。 (尝试通过VS2015安装它并不适用于我的工具 - > Android - >设置 - > Xamarin用于Visual Studio更新。)

  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. 你应该好好创建一个新项目。欢迎你们!