最近(安装了Android Studio 2.3.x,我现在使用的是2.3.1版本),模拟器在Android Studio中无法启动。
如果它在SDK\tools目录中,我可以从命令行运行模拟器。
如果我从SDK\tools目录之外的其他目录运行模拟器,我会收到类似以下的错误:
[12236]:ERROR:./android/qt/qt_setup.cpp:28:Qt library not found at ..\emulator\lib64\qt\lib
Could not launch '..\emulator/qemu/windows-x86_64/qemu-system-i386.exe': No such file or directory
工具和平台工具目录在我的路径中。 Android_home设置正确。 首先,我尝试从Android的SDK管理器中重新安装模拟器(现在独立的SDK管理器已经消失了,我不能在那里操作)。 我手动下载了SDK并将其安装在旧SDK的顶部。 然后,我尝试将其放在新目录中,并更改ANDROID_HOME并更新我的路径,并更改Android Studio中的设置(以及所有local.properties文件)。 接下来,我完全卸载了Android Studio和SDK,重新启动并重新安装了Android Studio。 仍然遇到同样的问题。
我已尝试在此问题Emulator on Android Studio doesn't start after SDK tools update to 25.3.1中发表的建议,通过复制各种目录(首先是符号链接,然后是复制目录,因为Windows上的符号链接工作方式不同)。
我也已尝试这里提供的所有建议。
我已重新安装HAXM,但我认为它不是模拟器的问题,因为当我从tools目录中的命令提示符启动时,它确实起作用。
有什么建议吗?
详细信息: Windows 10(Build 1703) Android Studio 2.3.1