android - 无法打开 avd_name.avd/cache.img

标签 android android-emulator virtualization avd android-6.0-marshmallow

当我运行模拟器时,出现以下错误:

Cannot launch AVD in emulator.

Output: Hax is enabled qemu-system-x86_64.exe: -drive if=none,index=1,id=cache,file={path_to_SDK}\SDK.android\avd{AVD_name}.avd/cache.img: could not open disk image {path_to_SDK}\SDK.android\avd{AVD_name}.avd/cache.img:

Could not open '{path_to_SDK}\SDK.android\avd{AVD_name}.avd/cache.img':

Invalid argument

Hax ram_size 0x40000000

HAX is working and emulator runs in fast virt mode. Error accepting connection, aborting

AVD 规范是:

操作系统:Android 6.0 Google APIs

内存:1GB

分辨率:1440x2560

在 Android Studio 2.0 Beta 6、Windows 10 上运行。

最佳答案

请留意在后台运行的后台 qemu-system-i386.exe 进程,该进程将锁定 cache.img 文件。

Windows Task Manager - Background Emulator Process

这可能仍在从先前失败的模拟器启动中运行。使用任务管理器终止它并重新开始。

关于android - 无法打开 avd_name.avd/cache.img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35701174/

相关文章:

android - 推荐的视频配置文件

Android Studio 错误 "Installed Build Tools revision 31.0.0 is corrupted"

java - 为什么我用来从网站读取文件的代码可以在 java 中运行,但不能在 android 模拟器中运行?

android - 如何为 Jellybean (API 17) 创建一个有效的 AVD?

Android:主要 Activity 中的 onResume()

java - 可以从 Glass 发送 HTTP 请求吗?

android - Lollipop 上的共享元素转换中的 Webview 故障

c# - 代码在本地 Windows 2008 上运行正常,但无法在 Azure 云上的应用程序数据中创建子文件夹

linux - 无法在 Ubuntu 16.04 中启动 Docker 服务

virtualization - 四核和虚拟机上的并行编程?