emulator: ERROR: A snapshot operation for 'Nexus_4_API_27' is pending and timeout has expired. Exiting...
Я получаю эту ошибку, когда пытаюсь открыть эмулятор из командной строки с помощью приведенной ниже команды.
anjan@anjan-HP-Laptop-15-bs0xx:~/Android/Sdk/emulator$ ./emulator -avd Nexus_4_API_27
Как решить эту проблему?
Откройте терминал и выполните:
sudo rm ~/.android/avd/your-device/*.lock
Эта команда удалит файлы типа:
sudo chown -R $(whoami) $HOME/.android
тогда
./emulator -avd Pixel_2_API_28
выше сделает свое дело!
Если ошибка окажется ниже!
emulator: ERROR: x86 emulation currently requires hardware acceleration! CPU acceleration status: This user doesn't have permissions to use KVM (/dev/kvm) More info on configuring VM acceleration on Linux: https://developer.android.com/studio/run/emulator-acceleration#vm-linux General information on acceleration: https://developer.android.com/studio/run/emulator-acceleration.
попробуйте с
sudo ./emulator -avd Pixel_2_API_28
У меня это сработало!
У меня была эта ошибка в Ubuntu, и исправлением было изменение владельца моей папки $ HOME / .android на моего текущего пользователя. то есть.
sudo chown -R [username] $HOME/.android
Если у вас установлена Android Studio (очевидно), просто откройте AVD Manager, выберите устройство и нажмите «Стоп», щелкнув правой кнопкой мыши. Тогда устройство будет выпущено.
Это вызвано тем, что файл блокировки, сгенерированный загрузкой, находится в папке = .android / avd / {yourDeviceName} .
мы можем удалить с помощью команды sudo rm snapshot.lock.lock .
Затем холодная перезагрузка устройства снова решает проблему.