emulator: ERROR: A snapshot operation for 'Nexus_4_API_27' is pending and timeout has expired. Exiting
emulator: ERROR: A snapshot operation for 'Nexus_4_API_27' is pending and timeout has expired. Exiting
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
如何解决这个问题?
这是因为开机生成的锁定文件位于文件夹= .android/avd/{yourDeviceName}.
我们可以使用sudo rm snapshot.lock.lock命令删除。
然后再次冷启动设备,问题解决。
我在 ubuntu 中遇到了这个错误,解决方法是将我的 $HOME/.android 文件夹的所有者更改为我的当前用户。即
sudo chown -R [username] $HOME/.android
如果您安装了 android studio(显然)只需打开 AVD 管理器,select 设备并通过右键单击选择 'Stop'。然后释放设备。
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
对我有用!
打开一个终端并执行:
sudo rm ~/.android/avd/<your-device-name>.avd/*.lock
此命令将删除如下文件:
- ~/.android/avd/your-device/hardware-qemu.ini.lock
- ~/.android/avd/your-device/multiinstance.lock
- ~/.android/avd/your-device/snapshot.lock.lock
从设备管理器中单击所选设备的 'down arrow'
在办公桌上展示
hardware-qemu.ini.lock
multiinstance.lock
snapshot.lock.lock
删除这三个文件
尽情享受吧!
它适用于 macOS 不知道 windows
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
如何解决这个问题?
这是因为开机生成的锁定文件位于文件夹= .android/avd/{yourDeviceName}.
我们可以使用sudo rm snapshot.lock.lock命令删除。
然后再次冷启动设备,问题解决。
我在 ubuntu 中遇到了这个错误,解决方法是将我的 $HOME/.android 文件夹的所有者更改为我的当前用户。即
sudo chown -R [username] $HOME/.android
如果您安装了 android studio(显然)只需打开 AVD 管理器,select 设备并通过右键单击选择 'Stop'。然后释放设备。
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
对我有用!
打开一个终端并执行:
sudo rm ~/.android/avd/<your-device-name>.avd/*.lock
此命令将删除如下文件:
- ~/.android/avd/your-device/hardware-qemu.ini.lock
- ~/.android/avd/your-device/multiinstance.lock
- ~/.android/avd/your-device/snapshot.lock.lock
从设备管理器中单击所选设备的 'down arrow'
在办公桌上展示
hardware-qemu.ini.lock
multiinstance.lock
snapshot.lock.lock
删除这三个文件
尽情享受吧! 它适用于 macOS 不知道 windows