Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT

Мобильные приложения помогает разрабатывать платформа, которой дали название Android SDK. Это универсальный пакет инструментов для программистов и проектировщиков. В определённых ситуациях в нём может появляться ошибка: «Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT».

Решение ошибки в Android SDK

Первое, что необходимо сделать — это убедиться, что по пути к программе нет папок, названных по-русски.

Для того, чтобы открыть расположение папки с приложением сделайте следующее:

  1. Ваша задача найти на экране иконку с Андроид SDK;
  2. Нажмите по ней ПКМ и нажмите на пункт «Расположение файла»;

    Расположение файла
    Нажмите на строку «Расположение файла»
  3. В новой папке вы увидите файлы программы, вверху которой можно найти путь программы. Если он будет неполным, нажмите на иконку папки в строке пути;
  4. Определяем папку, которая названа русским словом или в которой имеются русские буквы и переименовываем её.

    Путь к папке
    Путь к папке программы

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

Прочие файлы и папки, которые могут использовать её требуется закрыть, чтобы не возникало ошибок. Чаще всего проблема возникает у пользователей, которые впервые пытаются создать приложение на этой платформе. Стоит обратить внимание на версию вашей программы при возникновении ошибки «Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT». Возможно вышли обновления, которые требуются для приложения. Есть более простой способ обновить программу — переустановка. Удалите её и заново загрузите пакет с официального сайта.

Загрузите клиент программы
Загрузите клиент программы с официального сайта

Читайте также: Ошибка при запуске приложения 0xc0000022 как исправить?

Удаление эмулятора в программе, если возникает ошибка «Emulator: PANIC: Cannot find AVD system path»

Приложение Android SDK позволяет нам тут же протестировать приложения, которые мы создаём. Это получается сделать при помощи специальных эмуляторов — имитирующих определённые модели телефонов. Некоторые пользователи утверждают, что ошибку вызывают один или более эмуляторов. Нам нужно удалить все существующие эмуляторы и создать новый.

Для этого:

  1. Нужно открыть меню программы и выбрать раздел «Android Virtual Device»;

    Найдите эмулятор
    Найдите эмулятор в программе
  2. Найти эмулятор по названию, выбрать его курсором мыши и нажать на клавишу DELETE;
  3. Затем нужно добавить новый эмулятор. Попробуйте выбрать другое виртуальное устройство по названию и добавить его в программу.

    Создание Виртуального устройства
    Создание нового виртуального устройства

Теперь попробуйте спровоцировать ошибку «Emulator: PANIC: Cannot find AVD system path». Попробуйте также перезапустить программу Android SDK. Проблема будет появляться и в том случае, если эмулятор в программе вообще не был установлен. Если ошибка продолжается,  возможно файлы программы нарушены. И вам придётся её переустановить, если вы ещё этого не делали.

Чистка временных файлов при проблеме с Android SDK Root

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

Параметры: Требования:
ОЗУ. Минимум 4 Гб (лучше от 8 Гб).
Память на жестком диске. Минимум 3 Гб.
Система. 64-битная система.
Процессор с инструкциями. Execute Disable, EM64T и др.

Компьютеры, которые не соответствуют минимальным требованиям, не смогут обеспечить бесперебойную работу приложения. Тогда возникнет ошибка с ANDROID_SDK_ROOT. Если ПК отвечает требованиям, попробуйте почистить папку с временными файлами. Программа часто оперирует ими при разработке. Эти файлы также подвержены конфликтам с временными файлами других приложений.

Порядок действий:

  1. Нажмите клавиши WIN+R;

    Введите команду для запуска папки
    Введите команду для запуска папки с временными файлами
  2. Запишите в строке %TEMP% и запустите команду;
  3. В ней нужно удалить всё, что отобразится. Программа Android SDK при этом должна быть закрыта, как и другие приложения на компьютере;

    Временные файлы
    Временные файлы в компьютере
  4. Нажмите CTRL+A и клавишу DEL.

Проведение очистки диска ПК при ошибке «Emulator: PANIC: Cannot find AVD system path. Please define…»

Стоит также очистить файлы на компьютере, которые вам не пригодятся. Это остатки загрузок из браузера, файлы кэша приложений и удалённые данные, которые вы поместили в корзину.

Для решения ошибки с программой Android SDK этот способ может быть эффективным.

  1. Необходимо любым способом запустить проводник Виндовс;
  2. Далее указать системный логический диск ПКМ и нажать «Свойства»;

    Свойства
    Нажмите пункт «Свойства»
  3. Нажмите на кнопку «Очистить»;

    Нажмите на "Очистить"
    Нажмите на кнопку «Очистить»
  4. И выберите все типы файлов в столбце, которые отобразятся на экране компьютера.

Подтвердите удаление и дождитесь завершения этого процесса. Теперь нужно попытаться вызвать появление ошибки в системе. Также стоит протестировать свой ПК на наличие вирусов. Даже если вы не устанавливали дополнительные антивирусные системы, в вашем компьютере есть антивирус от Майкрософт. Его-то мы и будет использовать для своих целей.

Что нужно сделать:

  1. Откройте параметры системы (WIN+I в Виндовс 10);
  2. Найдите пункт «Обновление и безопасность»;
  3. Выберите пункт «Безопасность» в меню слева и справа в окне «Открыть раздел безопасности»;
  4. Слева в меню можно увидеть иконку в виде щита — нажмите её и выберите кнопку «Быстрая проверка».

Это может быть полезным: FaceIt CS:GO При регистрации игры произошла ошибка.

Видео-инструкция

Если вам не удалось решить ошибку: «Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT», посмотрите видео, в котором поясняются причины отказа работы эмулятора.

 

Оцените статью
Добавить комментарий

  1. Мишустин

    Была такая проблемка: установил новую версию программы. Пока всё работает нормально.

    Ответить
  2. Júlio Sordi

    У меня был прикол с некорректным именем пользователя Windows 10. Переименовал в итоге и ошибка ушла.

    Ответить
  3. Махмудова Севинч

    Большое вам спасибо! Это действительно мне помогло 🙂

    Ответить
  4. Timur Khismatullin

    Для фанатов русских имен пользователей в системе. Мариновался с этим багом 2 часа. Загвоздка, что Студия не видит путь users\пользователь\.android из-за кириллических символов. Выход один – переименовать пользователя латиницей.

    Ответить
    1. lola

      А что делать, если пользователь переименован, комп перезагружен, но ошибка та же?

      Ответить