【问题标题】:Emulator: emulator: ERROR: Not enough space to create userdata partition模拟器:模拟器:错误:没有足够的空间来创建用户数据分区
【发布时间】:2018-12-26 12:05:22
【问题描述】:

我刚刚更换了我的笔记本电脑。在新笔记本电脑上,android studio 模拟器在尝试运行应用程序时出错: “模拟器:模拟器:错误:没有足够的空间来创建用户数据分区。可用空间:C:\Users\RAFIQ.android\avd\Nexus_5X_API_27_2.avd 中的 6253.683594 MB,需要 7372.800000 MB” 我在 C 盘中还有 7 GB 的可用空间。我启用了虚拟化,但仍然出现此错误。提前致谢!

【问题讨论】:

    标签: android-emulator


    【解决方案1】:

    我发现一个解决方案可能对某人有帮助:

    只需导航C:\Users\ashishs\.android\avd\ 中的 avd 图像路径

    删除一些未使用的图像

    我做了同样的事情,上面的问题消失了

    祝你好运:)

    【讨论】:

    • 您是指以.img 结尾的文件吗?这些看起来不像我应该删除的文件。即使它们是,我也不认为它们会释放太多内存。
    • 实际上,这确实似乎是解决方案。删除 .img 文件是否会产生不良副作用,我不知道。
    【解决方案2】:

    首先,检查你的磁盘空间,如果你没有足够的空间来删除​​一些项目,它对我有用。 如果此方法不起作用,请转到 AVD Emulator 的高级设置并增加 SD 卡/工作室管理的空间。

    【讨论】:

      【解决方案3】:

      首先,它与您的虚拟设备的 RAM 无关。在您的情况下,您的 C:\Users\RAFIQ 只有 6253.683594 MB 空间,但最低要求是 7372.800000 MB,请尝试在那里释放一些空间它会正常工作。

      【讨论】:

      • OP 不是指 C:/Users/RAFIQ。他指的是 C:\Users\RAFIQ.android\avd\Nexus_5X_API_27_2.avd,一个更具体的文件夹。他应该删除该文件夹中的哪种文件以释放足够的 MB?
      • 看起来删除该文件夹中的 .img 文件就是答案。
      【解决方案4】:

      Linux 用户 (ubuntu 20 lts)

      • 转到 /home//.android/avd/
      • 删除 .img 文件(对我来说是 userdata.img 和 sdcard.img,它们是 2 大 给我存档)

      【讨论】:

        【解决方案5】:

        只需转到“avd manager”然后“擦除数据”

        【讨论】:

          【解决方案6】:

          我遇到了同样的问题,问题不是图像文件,而是已删除虚拟设备的缓存。因此,我删除了两个 VD,但在 AVD 中看不到它们,但是当我导航到 avd 文件夹时它们占用了空间。删除它们为我解决了这个问题。

          【讨论】:

            【解决方案7】:

            转到 AVD 设备管理器 > 单击新硬件配置文件 > 更改内存 RAM:8000 MB

            【讨论】:

              猜你喜欢
              • 2018-06-02
              • 1970-01-01
              • 2011-02-18
              • 1970-01-01
              • 1970-01-01
              • 2016-12-16
              • 1970-01-01
              • 1970-01-01
              • 2011-01-05
              相关资源
              最近更新 更多