私はLibGDXフレームワークを使用してアンドロイド用の簡単なゲームを作成しました。残念なことに、このゲームではしばらくの間吃音が始まり、その経験が失われます。私はこれがガベージコレクションのためかもしれないと思ったので、私はメモリモニタを見ました:Libgdx ShapeRenderer lag
割り当てられたメモリは10MBからメモリの限界に達するまで絶えず増加します。リストの先頭にあるヒープを見ると、FinalizerReferenceは大きなマージンです。
これはどこから来ている私は本当に言うcant't。私は完成したクラスも書いていないが、作成したオブジェクトの数を減らすためにLibGDXが提供するプール機能も使用する。あなたは実際には、私のObject Spinnerの最も高価なものがリストにあります。定数8になっています。同様の問題に関して他のすべてのスレッドを読みましたが、実際の解決策は見つかりませんでした。
私はあらゆる種類の助けに感謝しています! 必要に応じてさらに情報を提供できます。
編集
- は、だから私は吃音の問題を解決し、実際の問題
あなたのコードを調べて、不要なオブジェクトの作成を調べるだけです。 –