Где можно задать свои расположения пакета SDK для Android?
В Visual Studio перейдите в раздел Сервис > Параметры > Xamarin > Android Параметры , чтобы просмотреть и задать расположение пакета SDK для Android:

Расположение по умолчанию для каждого пути выглядит следующим образом:
- Расположение пакета средств разработки Java: C:\Program Files\Java\jdk1.8.0_131
- Расположение пакета SDK для Android C:\Program Files (x86)\Android\android-sdk
- Расположение пакета Android NDK: C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r13b
Обратите внимание, что номер версии NDK может отличаться. Например, вместо android-ndk-r13b может быть более ранняя версия, например android-ndk-r10e.
Чтобы задать расположение пакета SDK для Android, введите полный путь к каталогу пакета SDK для Android в поле Расположение пакета SDK для Android. Вы можете перейти к расположению пакета SDK для Android в проводнике, скопировать путь из адресной строки и вставить этот путь в поле Расположение пакета SDK для Android. Например, если ваш пакет SDK для Android находится в папке C:\Users\username\AppData\Local\Android\Sdk, очистите старый путь в поле Расположение пакета SDK для Android , вставьте этот путь и нажмите кнопку ОК.
В Visual Studio для Mac перейдите в раздел Настройки > Проекты Расположения >> пакета SDK Android. На странице Android перейдите на вкладку Расположения, чтобы просмотреть и задать расположение пакета SDK:

Расположение по умолчанию для каждого пути выглядит следующим образом:
- Расположение пакета SDK для Android ~/Library/Developer/Xamarin/android-sdk-macosx
- Расположение пакета Android NDK: ~/Library/Developer/Xamarin/android-ndk/android-ndk-r14b
- Расположение пакета SDK для Java (JDK): /usr
Обратите внимание, что номер версии NDK может отличаться. Например, вместо android-ndk-r14b может быть более ранняя версия, например android-ndk-r10e.
Чтобы задать расположение пакета SDK для Android, введите полный путь к каталогу пакета SDK для Android в поле Расположение пакета SDK для Android. Вы можете выбрать папку Пакета SDK для Android в Finder, нажать клавиши CTRL+⌘+I , чтобы просмотреть сведения о папке, щелкнуть и перетащите путь справа от Where:, скопировать и вставить его в поле Расположение пакета SDK для Android на вкладке Расположения . Например, если расположение пакета SDK для Android находится в папке ~/Library/Developer/Android/Sdk, очистите старый путь в поле Расположение пакета SDK для Android , вставьте этот путь и нажмите кнопку ОК.
Android sdk. Как поменять путь установки android sdk
Здравствуйте, при установке Android Studio вылезла ошибка: «your sdk location contains non-ascii characters». Как я понял, ошибка в том, что у меня в пути к android sdk есть русские символы. Но при установке Android Studio я не нашел, как поменять путь установки android sdk. Не могли бы вы подсказать мне, как можно поменять этот путь?


Отслеживать
задан 10 дек 2017 в 20:57
177 2 2 золотых знака 3 3 серебряных знака 14 14 бронзовых знаков
я так понимаю вам надо в окне на втором скрине (SDK Component Setup) указать путь, вроде C:\SDK (внизу поле ввода Android SDK Location, нажмите на три точки справа от него, путь не должен включать не латинские буквы, символы и пробелы), тогда можно будет поставить отметку на пункте Android SDK и он установится. Сейчас вы получаете ошибку, что в пути C:\Program files есть пробел и он не подходит для установки
Устраняем ошибку: Your SDK location contains non-ASCII characters при установке Android Studio

Добавлено: 10 май 2019
При установке Android Studio столкнулся с проблемой установки SDK. Нажать кнопку «Next» нельзя, а внизу с пометкой «внимание» находится надпись: Your SDK location contains non-ASCII characters . Что делать в такой ситуации? Я нашел два рабочих решения.
Причина ошибки
Она банальна. Имя вашей учетной записи Windows написано не на английском. А программа брезгует устанавливать файлы в директорию, если папка в ней указана на другом языке (русский, турецкий, испанский, арабский и прочее).

Варианты устранения ошибки
Процесс устранения сводится к тому, чтобы обеспечить англоязычный путь к Android\ SDK.

Вариант 1: изменение пути
Банальный способ, который помог обойти ошибку:
- Зайдите на диск C: и создайте две папки Android\SDK.

- Вернитесь в Android Studio Setup Wizard.
- В пути Android SDK Location выберите путь установки C:\ Android\ SDK.

- Нажимайте Next и ждите завершения установки.

Вариант 2: смена имени пользователя
Более замороченный способ со сменой имени профиля на англоязычное. Пока вы находитесь в этой учетной записи, переименовать папку невозможно. Поэтому:
- Через поиск найдите CMD и откройте от имени администратора.
- Введите команду net user Администратор /active:yes
- Выйдите из системы и зайдите в профиль только что включенной учетки администратора.
- Нажмите ПКМ на Пуск и выберите «Управление компьютером».
- Перейдите в раздел Управление компьютером — Локальные пользователи — Пользователи, нажмите ПКМ по имени учетной записи и отредактируйте ее.

- Далее перейдите в Проводник — Диск C: — Пользователи и переименуйте папку на такое же имя, как редактировали до этого.
- Теперь откройте строку Выполнить (Win+R) и введите regedit
- Перейдите по директории HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ ProfileList
- Измените параметр вашего старого имени на новое.

- Выйдите из учетной записи Администратора и зайдите в свою.
- Вновь откройте командную строку и пропишите net user Администратор /active:no.
- Приступайте к установке Android Studio.

Кстати говоря, способ, который находится в поиске, на первой странице в ютубе, не работает. По отзывам видно, что не у одного меня.
При создании символической ссылки командой mklink /D «C:\ android-sdk» «C:\ Users\ Игорь\ AppData\ Local\ Android\ sdk, она не отображается в пути установщика, а через проводник выдает «расположение недоступно».

В общем, устаняйте ошибку Android Studio, а сайт добавляйте в закладки. И до скорых встречь!
심플니즈
android sdk location cannot be at the filesystem root
위와 같이 에러가 난 이유는 해당 설치경로가 한글로 되어 있어 오류가 날 가능성이 있어 먼저 해당루드이 한글파일 이름을 영문으로 바꾸어 준다. 이후에도 위와 같은 에러가 있다면 아래와 같이 실행하여 보자.
1. 오류난 경로 C:\Users\이름\AppData \Local\ 을 검색.
2. 그 안에 Android 폴더를 만든 후 그 안에 sdk 폴더를 만든다.
ex)C:\Users\이름\AppData \Local\Android\sdk
3. 관리자 권한으로 cmd를 실행.
mklink /D «C:\android-sdk» «C:\Users\이름\AppData\Local\Android\sdk»
이와 같이 입력하여 실행. 꼭 android-sdk 이름이 아니어도 된다.
5. 이후 sdk 설치 경로를 «C:\android-sdk» 이와같이 변경하여 설치.