我正在通过Visual代码运行“颤振”。我有多个模拟器,需要删除其中的一些。然而,对我来说,没有什么是可行的。
如何删除仿真器?
我发现了这个:https://developer.android.com/studio/command-line/avdmanager
我执行命令“颤振模拟器”并获得:
Pixel_2_API_29 ·Pixel 2 API 29 ·Google·android Pixel_2_API_29_2·像素2 API 29 2·谷歌·安卓 flutter_emulator ·颤振模拟器 ·Google.Android flutter_emulator_2·颤振模拟器2·谷歌·安卓
然后我试着:
android delete avd -n Pixel_2_API_29和其他组合,但是获得错误:
Could not find a command named "android".或者:
Could not find a command named "delete".这令人惊讶地难以做到。
发布于 2019-10-02 21:13:36
您需要使用(AVD)删除这些内容。打开Android并选择Tools > AVD管理器
这将显示您设置的仿真器列表。然后,您将能够单击右侧的向下箭头,这将给您一个删除选项。

发布于 2021-06-21 07:08:53
你可以(现在?)使用android命令行工具中提供的avdmanager删除模拟器。它需要模拟器的名称来删除(通常是flutter_emulator、flutter_emulator_2等,如果您在创建时没有指定名称)。您可以通过执行flutter emulator来检查id。然后使用下面的命令删除不再需要的模拟器。
path_to_android_sdk\tools\bin\avdmanager delete avd -n emulator_id发布于 2021-12-11 12:34:27
您超链接的用户指南avdmanager页面指定如何删除avds。
如果你不知道你想摆脱的模拟器的名字,你可以先做一个
avdmanager list之后
avdmanager delete avd -n emulator_namehttps://stackoverflow.com/questions/58207825
复制相似问题