Я пытаюсь запустить эмулятор на своей студии Android 8.14. Когда я нажимаю кнопку запуска, он говорит, что он уже запущен. Любая помощь будет оценена.
Я пытаюсь запустить эмулятор на своей студии Android 8.14. Когда я нажимаю кнопку запуска, он говорит, что он уже запущен. Любая помощь будет оценена.
Вам не нужно полностью удалять эмулятор, когда это происходит. Удаляемые файлы должны иметь расширение ".lock":
Вам не нужно трогать файлы конфигурации.
Вы можете легко найти расположение файлов, нажав стрелку на вкладке Действия (в диспетчере ADB) и выбрав "Показать на диске".
Это сработало для меня:
Перейдите в AVD Manager и нажмите на стрелку вниз справа и нажмите "Стоп". Это останавливает эмулятор, и вы можете повторно запустить его.
Есть так много ответов, но я просто расширяюсь, чтобы дать ответ на этот вопрос. Что происходит, когда я следую инструкциям Android Studio и пытаюсь удалить эту папку или файл, но не могу удалить его, поэтому я могу открыть диспетчер AVD и щелкнуть стрелку вниз, расположенную справа от вас. можно увидеть на скриншоте ниже и нажмите stop после того, как нажмете на старт и все работает нормально. Нет необходимости перезагружать или заново создавать AVD.
Следуйте инструкциям по ошибке и перейдите к C:\Users\directory\.android\avd/Nexus_5_API_24.avd/*.lock
и удалите все файлы с расширением .lock, и оно должно работать.
C:\Users\admin.android\avd\Nexus_5X_API_26.avd следуйте по пути и удалите hardware-qemu.ini.lock этой папки. убедитесь, что вашу проблему можно решить :)
Спасибо всем.
Я удалил файлы с заданным местоположением. но когда я обновляю менеджер AVD, существующий эмулятор все пропадает.
Я воссоздал новый эмулятор. Теперь он отлично работает.
Для меня "удалить файл блокировки" и "остановить эмулятор, затем запустить" и "удалить эмулятор, а затем восстановить" не работает.
но удалить папку " C/User/yourName/.android " может решить эту проблему
Просто следуйте советам от Android Studio... Удалите файл, соответствующий вашему avd, и заново создайте его.
Это происходит, когда виртуальное устройство отключается в неожиданном состоянии.
Когда вы переходите в указанное место и пытаетесь удалить эти файлы, иногда вы можете получить сообщение о том, что файл или папка уже открыты или используются другим приложением.
Таким образом, простое решение просто пойти
Tools > Android > AVD Manager and Stop the AVD that you are trying to run
Затем, когда вы попытаетесь снова запустить AVD, проблема может быть решена
В Android Studio перейдите в раздел "Инструменты- > Android- > AVD Manager". Он отобразит ваши виртуальные устройства. Щелкните столбец "Действие", соответствующий вашему виртуальному устройству. В нем будут перечислены многие действия. Нажмите "Стоп". Это остановит вашу студию Android. Теперь запустите андроид-студию. Ваше виртуальное устройство должно работать нормально.
Или вы можете ввести команду в терминале как
1. killall Finder
а затем введите,
2. по defaults write com.apple.Finder AppleShowAllFiles true
он показывает скрытую папку .android
Откройте папку .android и удалите .android/avd/Nexus_5X_API_26.avd/*.lock file
и теперь вы запускаете эмулятор, он работает нормально.
Запустите эту команду и повторите попытку:
adb kill-server
Если "adb kill-server" не работает, попробуйте убить adb из приложения System Monitor от ubuntu:
System monitor->processes
Все процессы будут перечислены здесь end adb отсюда, должны быть в верхней части списка.
В моем случае эмулятор выглядел отлично, но он был висел.
Просто убить эмулятор и попробовать снова сделал трюк.
For MAC Users
Откройте Терминал, перейдите по указанному пути. Перечислите все файлы с помощью команды ls. Вы увидите два файла с расширениями .lock или, может быть, больше. Просто удалите эти файлы.