【问题标题】:Windows Phone 7 - OutOfMemory Exception in emulator but not on deviceWindows Phone 7 - 模拟器中的 OutOfMemory 异常但设备上没有
【发布时间】:2011-09-27 21:57:06
【问题描述】:

在我的应用程序中加载大量纹理的地方,当我在模拟器上调试时收到 OutOfMemory 异常,但在设备上,它可以正常工作!

这对我来说是个大问题,因为我与另一位开发人员共享一个设备,而现在我们遇到了这个问题,当对方使用该设备时,我们不能同时使用模拟器进行测试。

有人知道可能是什么问题吗?

(顺便说一句,这是我在 XNA 开发的一款游戏)

【问题讨论】:

  • 您没有提供太多可以帮助您回答的信息:什么设备?有多少纹理?这怎么能被复制?它只发生在调试中吗?实际使用了多少内存?

标签: windows-phone-7 xna emulation device out-of-memory


【解决方案1】:

如果您使用的是来自 Beta Mango SDK 的新模拟器 - 就是这样。我们遇到了内存泄漏、崩溃等问题。您可以附上一段显示内存使用情况的代码 -> http://blogs.msdn.com/b/mikeormond/archive/2010/12/16/monitoring-memory-usage-on-windows-phone-7.aspx 它用于 silverlight,但您可以通过一些工作将其转换为 xna。

【讨论】:

    猜你喜欢
    • 2012-05-26
    • 2011-04-21
    • 2011-02-22
    • 1970-01-01
    • 2015-10-19
    • 2011-02-19
    • 1970-01-01
    • 2017-11-28
    • 2010-12-25
    相关资源
    最近更新 更多