web-dev-qa-db-ja.com

xamarinにAndroidSdkが見つかりません

私はC#とXamarinの初心者です。 Visual StudionとXamarinをインストールしましたが、Xamarinを使用して新しいプロジェクトを作成しようとすると、出力ウィンドウに次のエラーが表示されます。

_ [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 does not contain adb.exe in \platform-tools (C:\Program Files (x86)\Android\android-sdk).
    [I:sdk]:                  Looking for Android NDK..
    [I:sdk]:                    Key HKCU\SOFTWARE\Novell\Mono for Android\AndroidNdkDirectory not found.
    [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_55).
    [I:Unknown]:              Did not find Android SDK
    [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 does not contain adb.exe in \platform-tools (C:\Program Files (x86)\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:\ProgramData\Microsoft\AndroidNDK\Android-ndk-r10e\).
    [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_55).
    [I:Unknown]:              Did not find Android SDK
    [I:Unknown]:              Found Xamarin.Android 6.0.3
_

しかし、C:\Program Files (x86)と_C:\Users\sony\AppData\Local_の下にAndroidフォルダーが見つかりません。

11
vbvs

Android SDKがインストールされていないことが確実な場合は、Android SDKをダウンロードして、最初にインストールする必要があります。これが link to Android SDKWindowsインストーラー。

Android SDKをインストールしたら、Visual StudioでSDKフォルダーを指定する必要があります。上部のツールバーで[ツール]をクリックし、[オプション]をクリックします。IfAndroid SDKの場所は自動的に検出されません。[変更]をクリックして、場所を選択してください。

その後、VisualStudioを再起動する必要がある場合があります。

Options Window

14
Sreeraj