Подтвердить что ты не робот

Как установить установщик Visual Studio 2015, знаете, что у меня уже есть Android SDK?

Когда я устанавливаю Visual Studio 2015, я понял, что он говорит, что Java SE Development Kit уже существует на компьютере. Я думаю, что установщик знал это из-за environment variables. Поэтому я установил переменные среды ANDROID_SDK_HOME и ANDROID_NDK.

Но когда я снова запускаю установщик, он все еще знает только Java Development Kit.

Я устанавливаю неправильные имена среды? Как сделать установщиком знать, что у меня уже есть SDK и NDK?

4b9b3361

Ответ 1

Установщик Visual Studio 2015 не использует переменную среды ANDROID_SDK_HOME для обнаружения SDK. Вам необходимо создать следующую запись реестра.

введите описание изображения здесь

  • Откройте REGEDIT и перейдите к HKEY_LOCAL_MACHINE\SOFTWARE. Вы должны добавить новый ключ Android SDK Tools (если он еще не присутствует), щелкнув правой кнопкой мыши SOFTWARE.

  • Теперь добавьте новое значение String Path, щелкнув правой кнопкой мыши Android SDK Tools и введите путь к android sdk как его значение

Я протестировал его, и установщик visual studio 2015 успешно обнаружил мой существующий Android SDK

Ссылка: https://bugzilla.xamarin.com/show_bug.cgi?id=859#c18

Ответ 2

в установщике, снимите флажок в загрузке Android-программ Android и полностью установите визуальную студию, затем в visual studio перейдите в меню "Инструменты → Настройки → Xamarin → Android, найдите путь к SDK в" Android SDK Location "и найдите свой путь NDK в разделе" Android NDK location".

Ответ 3

Я мог бы сделать это, перейдя к:

Инструменты- > Параметры- > Инструменты для Apache Cordova- > Переменные переменных окружения

Затем поместите Android SDK Path в переменную ADT_HOME (вы должны сначала установить флажок)

Путь по умолчанию SDK:

C:\Users\{ВАШ ПОЛЬЗОВАТЕЛЬ}\AppData\Local\Android\sdk

Android SDK и ADT - это разные вещи, но Visual Studio может найти SDK таким образом.

Ответ 4

Стоит попробовать:

Откройте редактор реестра, выбрав "Выполнить" из контекстного меню "Пуск", введя regedit в диалоговом окне и выбрав "ОК". Перейдите к

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK Tools

в дереве папок слева. Измените переменную реестра Path, чтобы она соответствовала пути к Android SDK. Перезагрузите эмулятор, и теперь вы сможете увидеть эмулятор, подключенный к ADB и связанным с ним инструментам Android.

Если это не так, вам нужно будет создать ключ Android Sdk Tools в Wow6432Node

со значением C:\Users\myUserName\AppData\Local\Android\sdk

Источник:

https://msdn.microsoft.com/en-us/library/mt228282.aspx