WindowsPhone用のアプリを開発しています。私のアプリケーションは、Silverlightアニメーションに基づく子供向けの小さなゲームです。アプリでは、1〜3ページに移動でき、ゲームロジック全体が完了すると、ゲームの終了時に再びスタート画面に移動し、再開できます。3〜4ラウンドを完了すると、アプリケーションが80 MB(またはそれ以上)以上の電話RAMを消費していることがわかりました。そのような量のメモリを消費している場合、Windows Phoneアプリストアからアプリが拒否される可能性はありますか?
質問する
554 次
1 に答える
1
低メモリ デバイスの場合、Silverlight アプリの最大メモリ制限は WP7 で 90MB、WP8 で 150MB です。
そのため、ラウンド数が進むにつれて、アプリでパフォーマンスの問題が発生する可能性があります。
Visual Studio でのパフォーマンス分析テストについてはご存じだと思いますが、そうでない場合は、Windows Phone アプリのメモリ分析のテクニックを確認してください。
また、ここに記載されている提案に従うことができます: Windows Phone のアプリ パフォーマンスに関する考慮事項
于 2013-03-07T07:53:01.213 に答える