2016-04-18 8 views
9

Я начинаю C#, а также Xamarin. Я установил Visual studion и Xamarin, но когда я попытаюсь создать новый проект с Xamarin, это покажет мне следующую ошибку в окне вывода.AndroidSdk не найден в 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 

Но я не могу найти папку Android под C:\Program Files (x86) и C:\Users\sony\AppData\Local.

+0

Если Android SDK не установлен, необходимо установить его первым, а затем установить переменный окружающую среду соответственно. Вы используете Visual Studio или Xamarin Studio? – Sreeraj

+0

@sheeraj visual studio – vbvs

ответ

12

Если вы уверены, что Android SDK не установлен, вам придется загрузить Android SDK и установить его заново. Здесь находится программа link для Android SDK.

После установки Android SDK вам необходимо указать Visual Studio в папку SDK. Нажмите «Инструменты» на панели инструментов вверху, затем нажмите «Параметры». Если Android SDK Location не обнаружено автоматически, нажмите «Изменить» и выберите местоположение.

Возможно, вам потребуется перезапустить Visual Studio.

Options Window

+0

спасибо за быстрый ответ. Но как установить Android SDK для установки или нет? Я не могу найти папку Android под C: \ Program Files (x86) и C: \ Users \ sony \ AppData \ Местный. но когда я обманываю (панель управления -> visual sudio 2015 -> modify)>, это покажет мне, что Android-sdk уже установлен. – vbvs

+0

@vbvs Искать «Android» в панели поиска Windows. Если Android SDK установлен в определенном месте в системе, он появится в результатах поиска. Если вы нашли SDK, просто перейдите на второй шаг. В противном случае вам нужно будет скачать и установить – Sreeraj

+0

спасибо, сэр. он отлично работает – vbvs