Не удалось создать новое Blank App (Android) в Visual Studio 2015
Я пытаюсь создать новое Blank App (Android) в Visual Studio 2015 с установленным Xamarin, Android SDK и Android-эмулятором. При попытке создать новый проект я просто получаю всплывающее окно с сообщением:
Значение не может быть нулевым. Имя параметра: path1
Solution Explorer пуст, и в папке "Проекты" создается пустая папка.
Как я могу его решить?
Ответы
Ответ 1
У Visual Studio возникла проблема с полной установкой Android SDK. В Android SDK Manager у меня были только инструменты Android SDK, но VS также нуждался в Android SDK Platform-tools. Я установил Platform-tools вручную с Android SDK Manager, затем VS мог распознать файл adb.exe в папке "Платформы". Таким образом, ошибка исчезла, и теперь проекты Android создаются должным образом.
Ответ 2
Перейти к Xamarin Studio
Инструменты → Параметры → SDK
Дайте нужные места и перезапустите Visual Studio. Это работало для меня.
Ответ 3
Я столкнулся с этой проблемой, потому что Visual Studio не смог загрузить Android SDK из-за сетевых проблем. К счастью, у меня уже была установка SDK, потому что у меня установлена Android Studio. Есть несколько сторонних источников, чтобы загрузить SDK напрямую, но насколько я знаю, единственным официальным способом является установить Android Studio.
Как только SDK устанавливается с помощью того или другого метода, вам необходимо указать путь к Visual Studio.
- В Visual Studio откройте меню
Tools
и выберите Options
.
- В диалоговом окне "Параметры" разверните меню
Xamarin
слева и выберите Android Settings
.
- В
Android SDK Location
выберите Change
.
- Поставьте местоположение своего SDK.
- Шахта для примера была
C:\Users\USER\AppData\Local\Android\sdk
Ответ 4
В Visual Studio 2015 Community Инструменты → Параметры → Xamarin выберите изменить рядом с Android SDK Location, Предполагая, что вы уже установили Android SDK, возможно, во время установки Android Studio, перейдите в Android SDK Location.
Если вы не знаете, где установлен Android SDK, и вы установили Android Studio 2.0, откройте Android Studio и прочитайте путь в Инструменты → Android → Менеджер SDK → Местоположение Android SDK.
В моем случае SDK был установлен на % userprofile%\appdata\local\android\sdk.
Ответ 5
Для VS2015, Инструменты > Параметры > (всплывает экран настроек) > Xamarin > Настройки Android
Нажмите "Изменить местоположение Android SDK", чтобы войти в путь SDK.
У меня уже установлен Android Studio с обновленным SDK, поэтому я использовал тот же путь, чтобы избежать дублирования. Путь был; "C:\Users [имя пользователя моего окна]\AppData\Local\Android\sdk"
Ответ 6
в visual studio 2015 перейти к → (tools- > option- > Xamarin) выбрать android sdk (chenge) получить имя пути, которое sdk android вы загрузили и применили,
Ответ 7
Иногда SDK может не устанавливаться из-за проблем с прокси. Откройте диспетчер SDK и нажмите "Сервис" > "Параметры" и введите свой прокси-путь и порт (без префикса http), а затем нажмите "Пакет" > "Обновить". Это загрузит SDK. Отсюда вы можете установить необходимые SDK.
Затем перейдите в Visual Studio 2015 и нажмите "Сервис" > "Параметры" > "Xamarin" и "Обзор по пути SDK". Обычно C:\Program Files (x86)\Android\Android SDK, если вы установили для всех пользователей на компьютере и C:\User..\App Data, если вы установили только для одного пользователя.