[英]Expo / Android Simulator 'Error opening simulator'
我刚刚安装了 Android Studio,创建并运行了一个虚拟设备并运行了 expo,成功建立了 web 服务器。
但是,当我在浏览器中单击“在 Android 设备/模拟器上运行”时,我只是收到一条错误消息,上面写着“打开模拟器时出错。 检查地铁日志以获取详细信息'。 屏幕或控制台中没有记录 output。
几秒钟后,我从 Android Studio 收到以下消息:
如果我尝试通过按“a”在控制台中启动 Android,我会收到以下错误:
编辑:我发现有 2 个 adb 进程在任务管理器中运行。 我杀了两个并重新启动 expo,现在显示不同的错误:
关于如何解决这个问题的任何想法?
谢谢
所以我自己找到了解决方案。
和宾果它奏效了。 如果遇到问题,请确保在启动进程之前杀死所有 adb 进程并重试。
我在我的系统上找到了一个可行的解决方案。
1- 我从 android studio 中删除了所有模拟器-
2- 然后工具 --> SDK 管理器 --> Android SDK 并选中“显示 package 详细信息”前面的框并取消选中 Google APIs Intel x86 前面的框...
然后打开你系统的 sdk 路径(Android SDK Location),(比如我的路径是C:\Users\userName\AppData\Local\Android\Sdk )打开文件夹,删除系统镜像文件夹里面的文件夹。
3- 现在再次进入 android 工作室,工具 --> SDK 经理 --> Android SDK,并选中“显示 package 详细信息”前面的框。 在 Android 12 (S) 下寻找 Google APIs Intel x86...(打勾),点击应用重新安装。
4- 工具 --> 设备管理器 --> 创建设备。 设置新的模拟器设备
将它与 Metro Bundler 连接起来。
干杯,它对我有用,而无需卸载整个 android 工作室。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.