Android 工作室卡住了 'Connecting to emulator'
Android Studio stuck 'Connecting to emulator'
我最近更新了 Android 工作室,和往常一样,它坏了。每当我尝试启动模拟器时,Android Studio 会永远卡在 'Connecting to emulator' 屏幕中。
我尝试过的事情:
- 将 VM 堆大小增加到 512mb
- 将 RAM 大小减小到 512mb
- 正在擦除设备数据
- 正在使缓存失效并重新启动 Android Studio
- 正在更改设备的系统映像(至 API 32 arm64-v8a)
- 正在重新安装虚拟设备
- 正在安装新的虚拟设备
我使用的是 M1 Macbook 和 运行 Android Studio Bumblebee 2021.1.1 补丁 3
编辑:我也试过切换到冷启动
我的问题通过从 Quick boot
更改为 Cold boot
创建新的虚拟设备来解决。
“在快速启动模拟器中,从设备上次退出时保存的状态开始”
“冷启动模拟器从开机开始”
how to change from QUICK BOOT to COLD BOOT
这对我有帮助
转到 Device Manager
和 right-click 您的虚拟设备和 select Cold Boot Now
或者您可以制作新的虚拟设备
解决方案 1
- 从 AVD Manager 停止模拟器
- 来自 Android Studio,select“工具”>“Android”> AVD 管理器。
- Right-click您正在使用的模拟器,然后选择“停止”。
- 再次尝试 运行 模拟器。
解决方案 2 – 退出 Docker (MacOS)
退出 Mac 计算机上的 Docker 应用程序,然后再次尝试启动模拟器。
解决方案 3 – 擦除图像
- 来自 Android Studio,select“工具”>“Android”> AVD 管理器。
- Right-click您正在使用的模拟器,然后选择“擦除数据”。
- 再次尝试 运行 模拟器。
解决方案 4 – 卸载并重新安装 AVD
- 来自 Android Studio,select“工具”>“SDK 管理器”>“SDK 工具”。
- 取消选中“Android 模拟器”。
- Select“应用”卸载模拟器。
- 删除模拟器后,再次选中“Android 模拟器”框,然后select“应用”重新安装它。
解决方案 5 - 冷启动
- 转到设备管理器。
- Right-click 您的虚拟设备。
- Select 现在冷启动。
额外
- 利用 Android Studio 的“Instant 运行”
- 安装 HAXM 并切换到 x86。 …
- 虚拟机加速。 …
- 禁用模拟器的启动动画。
- 关闭不必要的应用程序以释放内存。
我能够通过重新安装 Android Studio 和模拟器来解决这个问题。
我最近更新了 Android 工作室,和往常一样,它坏了。每当我尝试启动模拟器时,Android Studio 会永远卡在 'Connecting to emulator' 屏幕中。
我尝试过的事情:
- 将 VM 堆大小增加到 512mb
- 将 RAM 大小减小到 512mb
- 正在擦除设备数据
- 正在使缓存失效并重新启动 Android Studio
- 正在更改设备的系统映像(至 API 32 arm64-v8a)
- 正在重新安装虚拟设备
- 正在安装新的虚拟设备
我使用的是 M1 Macbook 和 运行 Android Studio Bumblebee 2021.1.1 补丁 3
编辑:我也试过切换到冷启动
我的问题通过从 Quick boot
更改为 Cold boot
创建新的虚拟设备来解决。
“在快速启动模拟器中,从设备上次退出时保存的状态开始”
“冷启动模拟器从开机开始”
how to change from QUICK BOOT to COLD BOOT
这对我有帮助
转到 Device Manager
和 right-click 您的虚拟设备和 select Cold Boot Now
或者您可以制作新的虚拟设备
解决方案 1
- 从 AVD Manager 停止模拟器
- 来自 Android Studio,select“工具”>“Android”> AVD 管理器。
- Right-click您正在使用的模拟器,然后选择“停止”。
- 再次尝试 运行 模拟器。
解决方案 2 – 退出 Docker (MacOS)
退出 Mac 计算机上的 Docker 应用程序,然后再次尝试启动模拟器。
解决方案 3 – 擦除图像
- 来自 Android Studio,select“工具”>“Android”> AVD 管理器。
- Right-click您正在使用的模拟器,然后选择“擦除数据”。
- 再次尝试 运行 模拟器。
解决方案 4 – 卸载并重新安装 AVD
- 来自 Android Studio,select“工具”>“SDK 管理器”>“SDK 工具”。
- 取消选中“Android 模拟器”。
- Select“应用”卸载模拟器。
- 删除模拟器后,再次选中“Android 模拟器”框,然后select“应用”重新安装它。
解决方案 5 - 冷启动
- 转到设备管理器。
- Right-click 您的虚拟设备。
- Select 现在冷启动。
额外
- 利用 Android Studio 的“Instant 运行”
- 安装 HAXM 并切换到 x86。 …
- 虚拟机加速。 …
- 禁用模拟器的启动动画。
- 关闭不必要的应用程序以释放内存。
我能够通过重新安装 Android Studio 和模拟器来解决这个问题。