0

サービスを作成するアプリケーションがあります。実行中のサービスを終了して再起動すると、メモリが増加します。ファイル「hprof」を MAT で分析しました。

""dalvik.system.PathClassLoader @ 0x406bea70" によってロードされた "com.yulis.PantallaPrincipal" の 1 つのインスタンスは、557.432 (17,08%) バイトを占有します。メモリは、によってロードされた "com.yulis.Multimedia" の 1 つのインスタンスに蓄積されます。 dalvik.system.PathClassLoader @ 0x406bea70""

外出してアプリケーションに数回入ると、インスタンスの数が増えます。1 つのクラスは、そのクラスのクラス アクティビティとデータ キャプチャ サービス クラスの「コンテキスト」を受け取ります。これが問題でしょうか?

これを防ぐにはどうすればよいですか?

4

0 に答える 0