【问题标题】:Cannot create Android project in xamarin无法在 xamarin 中创建 Android 项目
【发布时间】:2016-07-22 09:46:16
【问题描述】:

我已经使用 Xamarin 安装了 Visual Studio Ultimate 2012。我已经正确设置了 JDK、sdk 和 ndk 路径。我什至将 JAVA_HOME 路径正确设置为 jdk 1.7。当我尝试创建新的 Android 项目时,它给了我一个错误“对象引用未设置为对象的实例”。输出如下

[I:sdk]:                  Looking for Android SDK..
[I:sdk]:                    Key HKCU\SOFTWARE\Novell\Mono for Android\AndroidSdkDirectory not found.
[I:sdk]:                    Key HKLM\SOFTWARE\Novell\Mono for Android\AndroidSdkDirectory found:
    Path does not contain adb.exe in \platform-tools (C:\android-sdk-windows).
[I:sdk]:                    Key HKCU\SOFTWARE\Xamarin\MonoAndroid\PrivateAndroidSdkPath not found.
[I:sdk]:                    Key HKCU\SOFTWARE\Android SDK Tools\Path not found.
[I:sdk]:                    Key HKLM\SOFTWARE\Android SDK Tools\Path found:
    Path contains adb.exe in \platform-tools (C:\Users\Arnold\AppData\Local\Android\android-sdk).
[I:sdk]:                  Looking for Android NDK..
[I:sdk]:                    Key HKCU\SOFTWARE\Novell\Mono for Android\AndroidNdkDirectory found:
    Path contains ndk-stack.exe in \. (C:\Users\Arnold\AppData\Local\Android\android-ndk).
[I:sdk]:                    Key HKLM\SOFTWARE\Novell\Mono for Android\AndroidNdkDirectory not found.
[I:sdk]:                    Key HKCU\SOFTWARE\Novell\Mono for Android\JavaSdkDirectory not found.
[I:sdk]:                    Key HKLM\SOFTWARE\Novell\Mono for Android\JavaSdkDirectory not found.
[I:sdk]:                  Looking for Java 6 SDK..
[I:sdk]:                    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion found.
[I:sdk]:                    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6\JavaHome not found.
[I:sdk]:                    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.7\JavaHome found:
    Path contains jarsigner.exe in \bin (C:\Program Files (x86)\Java\jdk1.7.0_71).
[I:Unknown]:              Found Android SDK. API levels: (none)
[I:Unknown]:              Found Xamarin.Android 6.0.2

【问题讨论】:

标签: android visual-studio-2012 xamarin sdk android-ndk


【解决方案1】:

尝试更新 android SDK 作为解释这里Object refrence not set to an instance of an object When I create new Android App (Visual Studio)

请务必参考最新的 android SDK

【讨论】:

  • 谢谢,在我的 SDK 管理器中,我可以看到 API 24。我应该安装它还是应该安装 API23 或 API 22?
  • 去最新的,如果有帮助请接受这个答案
【解决方案2】:

我尝试了更新的 sdk。由于某些技术问题,无法从 android studio 更新 sdk。所以我直接从

下载了单独的组件

http://downloads.puresoftware.org/files/android/

尝试此链接以下载 Xamarin 所需的一切

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    • 2014-02-03
    • 1970-01-01
    • 2013-04-16
    • 2016-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多