如何移除/删除模拟器?

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

我有多个模拟器,需要删除其中一些。

如何删除模拟器?

我发现了这个:
https://developer.android.com/studio/command-line/avdmanager

我执行了命令“flutter emulator”并得到:

> Pixel_2_API_29     • Pixel 2 API 29     • Google • android  
Pixel_2_API_29_2   • Pixel 2 API 29 2   • Google • android  
flutter_emulator   • flutter emulator   • Google • android  
flutter_emulator_2 • flutter emulator 2 • Google • android

然后我尝试了:

android delete avd -n Pixel_2_API_29

以及其他组合,但出现错误:

Could not find a command named "android".

或:

Could not find a command named "delete".
android-emulator
4个回答
13
投票

您需要使用 Android 虚拟设备管理器 (AVD) 删除它们。 打开 Android Studio 并选择“工具”>“AVD 管理器”

这将显示您已设置的模拟器列表。然后,您将可以单击右侧的向下箭头,这将为您提供删除选项。


2
投票

您超链接的用户指南avdmanager页面指定了如何删除avd。
如果您不知道要删除的模拟器的名称,您可以先这样做

avdmanager list

然后之后

avdmanager delete avd -n emulator_name

1
投票

您可以(现在?)使用 android SDK 命令行工具中提供的 avdmanager 删除模拟器。它需要要删除的模拟器的名称(如果在创建时未指定名称,通常为 flutter_emulator、flutter_emulator_2 等)。您可以通过执行

flutter emulator
来检查id。然后使用下面的命令删除您不再需要的模拟器。

path_to_android_sdk\tools\bin\avdmanager delete avd -n emulator_id

0
投票

在新版本的 android studio (22.x) 上,AVD Manager 已从“工具”区域中删除。前往:

工具 > 设备管理器 > 单击您的设备 > 三点 > 擦除数据

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