【问题标题】:com.android.ddmlib.SyncException: No space left on device in androidcom.android.ddmlib.SyncException:android 设备上没有剩余空间
【发布时间】:2012-01-14 21:54:12
【问题描述】:

当我在模拟器中运行时,我的应用程序很大,但出现了这个异常

com.android.ddmlib.SyncException: No space left on device

谁能告诉我如何解决这个问题?

【问题讨论】:

标签: android


【解决方案1】:

创建新的模拟器并提供更大的大小或卸载旧模拟器中的所有应用程序。

【讨论】:

  • 无论是 sdcard 还是堆大小,我会增加哪个大小?
【解决方案2】:

基本上,这意味着您有记忆问题。很可能是泄漏。

首先重新启动您的手机并确认您仍然收到错误消息。如果是这样,您将需要开始挖掘代码并找出泄漏的位置!

需要更多帮助?贴一些代码!

关闭并重新打开 DEBUG USB。这个对我有用。在我的设备中调试时,USB 同步似乎存在某种问题。

希望对你有帮助!

【讨论】:

    【解决方案3】:

    安装一个新的模拟器然后进入高级设置,找到存储和内存并在那里增加内存。

    【讨论】:

      【解决方案4】:

      打开 AVD 管理器 工具 -> AVD 管理器 从 AVD 管理器右侧的操作列中单击模拟器的编辑选项。 它打开虚拟设备配置窗口,现在找到“显示高级设置”按钮,它会显示“内存和存储”行在那里“内部存储”有一些MB,所以你需要增加它像2000,3000......等等 比完成它并再次运行你的模拟器它工作正常。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-29
        • 2012-05-15
        • 2018-11-22
        • 2015-07-21
        • 2020-12-16
        • 2014-11-20
        • 2018-12-27
        • 2015-09-25
        相关资源
        最近更新 更多