我在中创建了一个应用程序Android studio。它在我的手机上构建和运行,但当我运行模拟器时,它会运行并显示手机。
输出:
emulator: WARNING: Crash service did not start
qemu-system-i386.exe: -drive if=none,index=1,id=cache,file=C:\Users\one\.android\avd\Nexus_5_API_23_new.avd/cache.img: could not open disk image C:\Users\one\.android\avd\Nexus_5_API_23_new.avd/cache.img: Could not open 'C:\Users\one\.android\avd\Nexus_5_API_23_new.avd/cache.img': Invalid argument如何解决这个问题?
发布于 2016-04-27 16:10:52
这可能很糟糕,但它对我很有效:
首先,进入SDK文件夹(即%localappdata%\android\sdk),打开"tools“文件夹。
在那里您可以找到一个"emulator-crash-service.exe“文件。将其复制到同一文件夹,并将其重命名为"emulator64-crash-service.exe“。
返回SDK文件夹,然后转到子文件夹"extras\intel\Hardware_加速_执行_
Manager\“并启动"intelhaxm-android.exe”手动安装HAXM驱动程序。
现在创建一个新的AVD,它应该会启动。
发布于 2016-05-01 18:45:48
我通过以下方式解决了这个问题:
重新下载安卓x86镜像(64bits/api23/google_我的例子中的apis )
创建新的虚拟设备并选择Nexus 5而不是Nexus 4
我不确定是否所有步骤都是必需的。
https://stackoverflow.com/questions/36883822
复制相似问题