【问题标题】:Android 5.0 emulator showing Storage space running outAndroid 5.0 模拟器显示存储空间不足
【发布时间】:2014-12-22 23:52:14
【问题描述】:

我刚刚将 Android SDK 更新到版本 21 并尝试启动模拟器。我正在使用带有 CPU Intel atom (x86) 768 RAM 和 524 内部存储的 Nexus 4。模拟器启动正常,但显示错误消息“存储空间用完”,而且速度非常慢。我也尝试增加RAM,但没有奏效。可能是什么问题?

【问题讨论】:

  • “524 内部存储”——这是你的问题。
  • 感谢您的回复。解决办法是什么?
  • @323go 将您的存储空间从 524mb 增加,因为无论如何这都超低...我赢了吗?
  • @323go 你太粗鲁了。我已经尝试过同时增加 RAM 和内部内存,但这并不能解决我的问题。这就是为什么我认为您在谈论其他事情并询问解决方案的原因。
  • 我找到了解决方案。和平:-)

标签: android android-emulator android-5.0-lollipop


【解决方案1】:

在您的 android studio 上转到 AVD 管理器。 单击虚拟设备的铅笔图标。 在弹出窗口中点击底部的高级设置。 向下滚动到内存和存储并更改 MB/GB 等的默认定义。

【讨论】:

    【解决方案2】:

    重新安装模拟器.. 转到您的 AVD 位置并删除 avd 文件夹( C:\Users\acer.android\avd )中的所有文件, 然后转到 android studio AVD Manager 并安装一个新的模拟器。 (但这会擦除当前的模拟器,所以你需要重新下载它..)

    【讨论】:

      【解决方案3】:

      打开 AVD 管理器 --> 擦除数据

      【讨论】:

      • 感谢简单的解决方案
      【解决方案4】:
      emulator -avd "Name" -partition-size 500
      

      这为我解决了这个问题。

      关于如何执行上述命令的更新:

      1. 转到终端
      2. cd [android SDK directory]/tools/
      3. linux终端:./emulator -avd nameOfAvd -partition-size 500 &
        窗户:emulator -avd nameOfAvd -partition-size 500

      【讨论】:

      • 对我不起作用。我尝试了 -partition-size 1024,因为它已经是 512 MB 并且在启动后只剩下
      • 对我不起作用,还尝试重新创建 avd... 不起作用。
      • 但是这个问题似乎不再出现在 API 级别 23 中,将是我的错误转变。
      • 我已经创建了具有 10G 存储、2G sdcard 的设备,但仍然“存储空间不足”。甚至多次擦除数据。但它只有在我尝试热重启应用程序后才会显示,
      【解决方案5】:

      您必须进入您的 android 文件夹,例如在 OSX ~/.android/avd/{YOUR_AVD_NAME} 上并编辑文件 config.ini。

      只需添加或修改行disk.dataPartition.size = YOUR_SIZE

      例如disk.dataPartition.size = 1G

      那么您可能需要擦除模拟器的磁盘。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-05-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-04
        • 1970-01-01
        • 2021-09-25
        • 1970-01-01
        相关资源
        最近更新 更多