Устраняем ошибку: Your SDK location contains non-ASCII characters при установке Android Studio
При установке 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, а сайт добавляйте в закладки. И до скорых встречь!