我正在为Windows Phone开发应用程序。我的应用程序是一个基于silverlight动画的儿童游戏。在应用程序中,我可以导航到1到3页,当整个游戏逻辑完成时,它再次进入游戏结束时的开始屏幕,你可以重新开始。当我完成3到4轮时,我看到我的应用程序消耗了超过80 MB(或更多)的手机RAM。如果它消耗了如此大量的内存,是否有任何机会拒绝来自Windows Phone应用程序商店?
答案 0 :(得分:1)
对于低内存设备,Silverlight应用程序的最大内存限制为WP7为90MB,WP8为150MB。
因此,您的应用可能会遇到性能问题,因为轮次没有进展。
我认为您了解Visual Studio中的性能分析测试,如果不检查:Techniques for memory analysis of Windows Phone apps
您可以按照此处提到的建议:App performance considerations for Windows Phone