The "cannot launch avd in emulator"



最近我开始在android工作室学习编程。IO尝试启动Emulator时,我遇到一个错误,它显示:ko:无法为系统分区映像创建临时文件:%s,大小=0x%llxko:无法为系统分区映像创建临时文件:%s,大小=0x%llx我已经试着在互联网上找到一个解决方案——安装HAX(英特尔),但无济于事。我不知道该怎么办…请帮忙!

如果您有AMD处理器,intel模拟器通常无法工作。有些人建议手动运行安装程序,方法是启动{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe
但安装一个替代的模拟器(我使用Genymotion)是一个肯定的解决方案。

首先,在此处下载Genymotion:https://www.genymotion.com/#/下载Genymotion需要安装Virtualbox(您可以在Genymotioon网站上捆绑安装两者),

然后在Android Studio中,转到文件>设置>插件>浏览存储库,搜索并下载Genymotion插件(这是可选的)。如果你在不同的驱动器上有文件,Android Studio中的插件可能无法工作,所以你必须单独启动Genymotion。

你可以在Genymotion中创建一个AVD,就像使用股票英特尔模拟器一样。当你运行你的Genymotion AVD然后运行你的应用程序时,AVD将显示在Android Studio中。

最新更新