私はAndroid開発の初心者です。アプリにはいくつかの画面があり、「バックスタック」機能を使用してこれらの画面間を行き来できます。アプリを詳しく調べると、アプリのメモリ使用量が増加しています。100MBに達することもある..!! アプリが再起動します。
私が理解しているように、メモリの過剰使用の背後にある考えられる理由は次のとおりです。
1) アプリは画像を多用します。
2) バックスタッキングが実装されています。(使用されるアクティビティは 1 回だけで、他はフラグメントです)
3) そのアプリに対して継続的に実行されている 1 つのバックグラウンド サービスがあります。
これらが本当の理由かどうかはわかりません。理由を見つけるのを手伝ってください。メモリの使いすぎの問題に関するヒントはありますか? もう 1 つの質問ですが、Android アプリの理想的なメモリ使用量はどれくらいですか?