当我运行模拟器时,出现以下错误:
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 文件。
这可能仍在从先前失败的模拟器启动中运行。使用任务管理器终止它并重新开始。
关于android - 无法打开 avd_name.avd/cache.img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35701174/