Ответ 1
Найдите *.lock
папки в папке .android
и удалите их. Это должно сказать студии Android, что AVD не работает.
Я запускаю Android Studio на OS X Yosemite. Я пытаюсь просто удалить AVD из Android Studio AVD Manager. Каждый раз, когда я пытаюсь удалить его, я получаю сообщение "В настоящее время выбранный AVD запущен в эмуляторе. Выйдите из экземпляра эмулятора и попробуйте удалить его снова". Проблема в том, что эмулятор НЕ работает. Я даже закрыл всю студию и перезагрузил компьютер. Он все еще говорит то же самое. Кто-нибудь видел это раньше? Я бы очень хотел удалить AVD.
Заранее спасибо!
Найдите *.lock
папки в папке .android
и удалите их. Это должно сказать студии Android, что AVD не работает.
На студии Android перейдите по ссылке: Инструмент> Android> AVD Manager, в столбце действий вы можете удалить свой avd
Чтобы остановить эмулятор андроида, который работает в фоновом режиме в системе, и чтобы удалить эмулятор, просто нажмите
C:\пользователь\имя пользователя\.android\АВД
удалите папку и перезапустите среду IDE. Теперь, когда вы идете на эмулятор AVD, он попросит создать новый AVD.
Для пользователей Linux:
Перейдите в папку .android
(она должна находиться в вашей домашней папке, ctrl + h, чтобы отображать скрытые файлы), перейдите в папку avd
(cd ~/.android/avd
из командной строки). Удалите любой avd, который вы хотите. Затем перезапустите Android Studio.
В Linux/* nix и OSX:
Найдите папку.android в каталоге $ HOME.
1) В.android должна быть папка avd. 2) В папке avd должен быть один или несколько файлов.ini и соответствующая папка виртуального устройства *.avd. 3) Удалите оба файла.ini и папку.avd, из которой вы хотите избавиться. 4) Вернитесь к менеджеру Android sdk и AVD.
Для тех, кто спрашивает о местонахождении папки.android. Я нашел мой на этом пути
C:\Users\MaTrix\.android
то вы найдете папку avd. Эта папка содержит файлы *.lock, о которых говорила StoneBird.
У меня была проблема: я не мог удалить файлы в папке, расположенной по адресу:
C:\Users [your_comp_name_goes_here].android\AVD [your_emulator_device]\аппаратно-qemu.ini.lock
Вы не можете удалить этот файл, даже если вы закроете AndroidStudio и некоторые другие программы отправки ошибок, которые даже не закрылись после закрытия AndroidStudio
В папке hardware-qemu.ini.lock есть файл под названием "pid", который вы можете открыть с помощью блокнота, и он дает вам номер номера процесса. Перейдите в диспетчер задач> вкладка "Сведения"> порядок по PID, нажав на columb> search для процесса PID> end; Название процесса должно быть чем-то вроде quemu?????. Exe, я думаю.
После этого ваш AndroidStudio больше не будет заблокирован. Возможно, вы могли бы решить его и при перезагрузке.
Используя командную строку, сначала выводится список всех avd, а затем вы удаляете, используя имя avd, например:
avdmanager -v list
avdmanager -v delete avd -n "android-26"
Нажмите на значок менеджера avd, когда откроется окно, появится стрелка раскрывающегося списка, щелкнув по нему, откроется раскрывающееся меню, щелкнув файл системы просмотра параметров, теперь щелкните левой кнопкой мыши по щелчку файла, а затем удалите файл pidgin.
Зайдите в диспетчер AVD и выберите эмулятор, который нужно удалить, нажмите ОК. Для получения дополнительной информации https://developer.android.com/studio/run/managing-avds
В Android Studio перейдите по ссылке: Инструменты> Android> AVD Manager, в столбце действий нажмите "Стоп", после чего вы можете удалить это устройство.
В настоящее время в AVD Manager также можно просто нажать Stop
, и он сделает это за вас.
Тогда вы просто снова играете в эмулятор.