仿真器:仿真器:错误:没有足够的磁盘空间来运行AVD

时间:2018-12-01 11:08:01

标签: android debian avd

Debian,Android Studio虚拟设备,

仿真器:仿真器:错误:没有足够的磁盘空间来运行AVD'Nexus_6_API_28'。正在退出...

我试图增加RAM空间的大小,但没有帮助, 我认为分区有问题,需要帮助 device settings screenshot df -h

9 个答案:

答案 0 :(得分:4)

这与RAM无关,如果您是初学者,则在创建新的RAM时只需使用建议的AVD即可。为了解决您的特定问题,请转到存储AVD文件的光盘,我的文件位于此Path中:

  

E:\ avd.android \ avd \ Nexus_5X_API_27_1.avd

并释放该硬盘驱动器上的一些空间。不要从avd文件夹中删除任何内容!如果您不知道将AVD文件存储在哪个硬盘上,请转到Tools->AVD Manager

AVD Manager
选择您的模拟器,然后在其下拉列表中按Show on Disc按钮。它会将您带到该硬盘驱动器,然后释放一些空间。不确定最小空间,我有20Gb,它运作良好,您可以从最小5Gb开始。另外,在该下拉列表中,请先尝试Wipe the Data并运行应用程序,然后再尝试执行上述所有操作。

答案 1 :(得分:2)

只需执行以下步骤

1 Increases the size of Internal Storage in AVD
2 Free the C drive in your computer at lease 5-10 GB.

模拟器将自动运行。希望对您有帮助

答案 2 :(得分:2)

我通过从AVD删除一些虚拟设备解决了相同的问题,并且效果很好

答案 3 :(得分:1)

稳定和可靠的解决方案是将您的AVD路径更改为另一个硬盘驱动器,因为默认的AVD路径始终在主驱动器上,可以轻松地 完成:

Tutorial

答案 4 :(得分:0)

问题不在于硬盘驱动器上的容量,而在于要求模拟器提供多少存储空间的设置。

在Android Studio中,请按照以下步骤减少模拟器所请求的硬盘空间:

  1. 点击工具-> AVD管理器
  2. 单击模拟器的编辑图标
  3. 点击显示高级设置
  4. 内存和存储下,减少内部存储,为Google Play商店随附的模拟器指定2048MB,为没有Google Play商店的模拟器指定更少的空间。

尝试再次运行,看看是否有效。

如果上述方法不起作用,请尝试从仿真器中清除用户数据。您可以从“ AVD管理器”屏幕上的“操作”部分擦除用户数据。

AVD Manager Internal Storage Setting

答案 5 :(得分:0)

快速解答:

删除您的AVD并重新创建一个。

答案 6 :(得分:0)

从Avd Manager中删除所有虚拟设备,并安装所需的虚拟设备对我有帮助。尽管我一步一步地遵循了上述所有步骤。如果没有任何作用,我建议大家尝试一下。

答案 7 :(得分:0)

检查Android Studio的事件日志。它可能会告诉您确切的原因。就我而言

仿真器:仿真器:错误:没有足够的空间来创建用户数据 划分。可用:5755.362500 MB,可用 /home/xxxxxxx/.android/avd/Pixel_3_API_30.avd,需要7372.800000 MB。

所以我释放了一些空间,并且它起作用了。

答案 8 :(得分:0)

仅在硬盘上为乳化器内部存储释放一些空间。