24 時間年中無休で実行する必要がある Air アプリがあります。
アプリは、Android TV スティックで実行され、約 1 時間後に警告なしに閉じます。
ここに私のログキャットの読みがあります:
私/アクティビティ マネージャー (1234): 211911 kB: air.mycompany.myapp (pid 7629)
私/ActivityManager(1234): 7629 238272K 224692K 208012K 205652K air.mycompany.myapp
I/ActivityManager( 1234): プロセス air.mycompany.myapp (pid 7629) が停止しました。
W/ActivityManager(1234): ActivityRecord を強制的に削除します{41378f50 air.mycompany.myapp/.AppEntry}: アプリが停止し、状態が保存されていません
I/WindowManager(1234): WIN DEATH: Window{412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry paused=false}
W/InputDispatcher(1234): チャネル '412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry (server)' ~ 消費者が入力チャネルを閉じたか、エラーが発生しました。イベント=0x8
E/InputDispatcher(1234): チャネル '412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry (server)' ~ チャネルは回復不能なほど壊れており、破棄されます!
W/InputDispatcher(1234): 既に未登録の入力チャネル '412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry (server)' の登録を解除しようとしました
W/WindowManager(1234): コンテナ Window{412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry paused=false} からの子 win Window{41390cd8 SurfaceView paused=false} の強制削除
W/WindowManager(1234): コンテナ Window{412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry paused=false} から強制的に削除する子 win Window{4137d548 SurfaceView paused=false}
I/WindowManager(1234): WINDOW DIED Window{412e5718 air.mycompany.myapp/air.mycompany.myapp.AppEntry paused=false}
最初の考えは、それがメモリリークであるということです(私が理解しようとしているもの、ムービークリップを循環していて、適切に再利用されるのではなく、メモリにスタックしていると思います)
何かご意見は?