Android Studio 卡住“正在连接到模拟器”

问题描述 投票:0回答:9

我最近更新了Android studio,和往常一样,它坏了。每当我尝试启动模拟器时,Android Studio 都会永远卡在“连接到模拟器”屏幕中。

我尝试过的事情:

  • 将 VM 堆大小增加到 512mb
  • 将 RAM 大小减小到 512mb
  • 擦除设备数据
  • 使缓存失效并重启 Android Studio
  • 更改设备的系统映像(到 API 32 arm64-v8a)
  • 重新安装虚拟设备
  • 安装新的虚拟设备

我在 M1 Macbook 上运行 Android Studio Bumblebee 2021.1.1 补丁 3

编辑:我也试过切换到冷启动

android android-studio android-emulator
9个回答
24
投票

我使用以下步骤解决了我的问题:

转到 Android Studio -> 首选项 -> 工具 -> 模拟器 -> 取消选中“在工具窗口中启动”。

然后重试再次启动模拟器或使用相同的模拟器运行应用程序。


5
投票

这对我有帮助

转到

Device Manager
并右键单击您的虚拟设备并选择
Cold Boot Now

或者你可以制作新的虚拟设备


5
投票

解决方案1

  1. 从 AVD Manager 停止模拟器
  2. 在 Android Studio 中,选择“工具”>“Android”> AVD 管理器。
  3. 右键单击您正在使用的模拟器,然后选择“停止”。
  4. 再次尝试运行模拟器。

解决方案 2 – 退出 Docker (MacOS)

退出 Mac 计算机上的 Docker 应用程序,然后尝试再次启动模拟器。

解决方案 3 – 擦除图像

  1. 在 Android Studio 中,选择“工具”>“Android”> AVD 管理器。
  2. 右键单击您正在使用的模拟器,然后选择“擦除数据”。
  3. 再次尝试运行模拟器。

解决方案 4 – 卸载并重新安装 AVD

  1. 在 Android Studio 中,选择“工具”>“SDK 管理器”>“SDK 工具”。
  2. 取消选中“安卓模拟器”。
  3. 选择“应用”以卸载模拟器。
  4. 删除模拟器后,再次选中“Android Emulator”框,然后选择“Apply”重新安装它。

解决方案 5 - 冷启动

  1. 转到设备管理器。
  2. 右键单击您的虚拟设备。
  3. 现在选择冷启动。

额外

  1. 利用 Android Studio 的“即时运行”
  2. 安装 HAXM 并切换到 x86。 …
  3. 虚拟机加速。 …
  4. 禁用模拟器的启动动画。
  5. 通过关闭不必要的应用程序来释放您的内存。

3
投票

对我来说,帮助在 avd 配置中启用复选框“启用设备框架”。


0
投票

Me Problem Solve 通过从

Quick boot
更改为
Cold boot
创建新的虚拟设备。
“在快速启动模拟器中,从设备上次退出时保存的状态开始”
“冷启动模拟器从开机开始”
how to change from QUICK BOOT to COLD BOOT


0
投票

如果您正在运行 flutter 项目,请从终端

flutter doctor
运行。就我而言,它报告说 SDK 没有正确设置 flutter。


0
投票

就我而言,在工具窗口中显示时,我能够使用“1:1”视图进行连接。 显示后,您可以调整窗口大小。

步骤:

  1. 显示[连接到模拟器]提示
  2. 点击 [1:1] 按钮

环境如下

  • MacBook Air(M1,2020)
  • Android Studio 海豚 | 2021.3.1补丁1
  • 安卓模拟器 31.3.14
  • 安卓提拉米苏 arm64-v8a

0
投票

对于我的情况,我制作了一个新的虚拟设备来启动或停止“AVD 仍在运行”错误。 The 因为我无法从“AVD 仍在运行”错误中删除、冷启动和擦除“Test HP General”虚拟设备的数据。

然后,我检查了我应该如何处理该错误,发现您必须卸载 IDE。但是,我真的不想卸载 AVD,因为在其他情况下,当我重新安装 AVD 时,我遇到了很多问题,这让我不得不重置我的电脑。因为我的 AMD 模拟器变砖了。

简而言之,就是制作另一个虚拟设备并运行它。 AVD 将重新启动并使错误和启动问题消失。

如果这没有帮助,那么您应该尝试通过转到 AVD 文件部分手动执行此操作,并尝试阻止它在后台运行。


-2
投票

我能够通过重新安装 Android Studio 和模拟器来解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.