Логотип

Возможные ошибки и их решение

Здесь собраны рецепты исправления ошибок, которые могут возникнуть при выполнении шагов из статей этой главы. В случае, если вашей ситуации здесь нет, отпишитесь, пожалуйста, в комментариях и я постараюсь помочь решить вам вашу проблему.

Если при ошибке выводится некая надпись, то её описание и решение будет находиться ниже под заголовком содержащим эту надпись.

Your project location contains non-ASCII characters. This can cause problems on Windows. Proceed with caution.

Предупреждение при создании проекта в Android Studio

Она появляется при создании нового проекта в Android Studio. Предупреждает о том, что путь к рабочей папке не валидный.

Решение

Выбрать путь к рабочей папке не содержащий кириллицу. Например, создать папку в корне диска D, чтобы путь был наподобие следующего D:\Android\

emulator: ERROR: x86 emulation currently requires hardware acceleration!

Полный текст:

>emulator: ERROR: x86 emulation currently requires hardware acceleration!
>Please ensure Intel HAXM is properly installed and usable.
>CPU acceleration status: HAX kernel module is not installed!.

Эта ошибка появляется при попытке запуска приложения на эмуляторе. Она означает, что не был установлен Intel Hardware Accelerated Execution Manager. Если интересно, вот здесь подробнее.

Решение

  1. Убедитесь в SDK Manager, что вы установили "Intel x86 Emulator Accelerator (HAXM installer)".

    SDK Manager Intel x86 Emulator Accelerator (HAXM installer)

    Установите в случае необходимости.

  2. Перейдите в директорию SDK (обычно это C:\users\{имя пользователя}\AppData\Local\Android\sdk), там перейдите в папку \extras\intel\Hardware_Accelerated_Execution_Manager, там найдите файл intelhaxm-android.exe, запустите его и пройдите через мастер установки.

В случае если при установке вылетела ошибка "This computer meets requirements for HAXM, but VT-x is not turned on..."

Ошибка установки HAXM installer

То надо пойти в BIOS и включить Intel Virtual Technology.

Комментарии

Евегний

Евегний 03.12.2015 00:15

Спасибо, полезная информация!
Михаил

Михаил 04.12.2015 22:59

Большое спасибо за подробности. А то везде все запутанно.
НО - пошел в биос, включил все что нужно, а ошибка осталась :(
Василий

Василий 06.12.2015 10:05

Приведите, пожалуйста, полный текст ошибки
Николай

Николай 12.12.2015 19:51

Добрый день!
Intel Virtual Technology включил, но ошибка все равно та же выскакивает, что делать?
Василий

Василий 12.12.2015 23:21

Николай, скорее всего ошибка в другом месте
Николай

Николай 12.12.2015 23:59

Василий, в каком, например? Процессор vt-x поддерживает
Uglion

Uglion 03.01.2016 08:30

Такая же фигня. В биосе всё включено, но ошибка  "This computer meets requirements for HAXM, but VT-x is not turned on..." всё равно появляется. Процессор Core i3
Ольга

Ольга 03.01.2016 12:19

Спасибо за подсказку, изменила место расположения проекта. Правда,вылетела уже другая ошибка, которую я исправила: project location should not contain whitespace, as this can cause problems with the NDK tools. Может, кому то пригодится, это сообщение о том, что нужно убрать пробелы из названия проекта (в том числе из названия самой папки).
Анон

Анон 29.02.2016 21:25

Тоже сталкнулся с проблемой как на скрине "This computer meets requirements for HAXM, but VT-x is not turned on..." после установки в SDK Manager, установил с офф сайта по ссылке на интоловский сайт выше, все заработало
Никита

Никита 07.03.2016 13:58

При установке android sdk (отсюда скачал http://developer.android.com/sdk/index.html) выходит ошибка: unable to elevate[error:1223]. Подскажите плиз что делать и как установить, спасибо
Yan

Yan 16.08.2016 11:05

Thank you very much!
Паха

Паха 04.10.2016 02:34

Тоисть эта прога не работает на процессорах AMD?
AlexS

AlexS 27.11.2016 00:13

Работает с процессорами AMD,можно использовать альтернативную VM и эмулятор андроид устройств.Например Genymotion
Игорь

Игорь 16.12.2016 14:15

При такой ошибке  /Your project location contains non-ASCII characters/ - нужно в Project location изменить папку для сохранения проэктов
Andrey

Andrey 02.05.2017 13:07

А что означает kernel ?
https://preply.com/question/chto-oznachaet-kernel

Написать комментарий

Внимание!

Этот сайт использует технологию "cookies" и интернет-сервисы для сбора технических данных!

Условия использования и другие юридические моменты можно найти в пользовательском соглашении и в политике конфиденциальности.

Цель - получение статистической информации и возможность работы множества сервисов на страницах сайта и самого сайта.

Если Вы не согласны на обработку данных на указанных выше условиях, покиньте сайт.