「meminfo」システム サービスを使用する独自のコードを作成するにはどうすればよいですか? または、独自のシステム サービスを追加するにはどうすればよいですか? 私の目標は、アプリの実行時にメモリ使用量データを自動的にサンプリングし、データを事後分析することです。
質問する
649 次
1 に答える
2
「meminfo」システム サービスを使用する独自のコードを作成するにはどうすればよいですか?
「meminfo」システム サービス自体はありません。すべての「meminfo」出力を生成するコードにアクセスするには、コード (および必要に応じて Android を変更) を含む Android OS のカスタマイズされたバージョンを作成する必要があります。
そうは言っても、「meminfo」データの一部はActivityManager
とgetProcessMemoryInfo()
. Dianne Hackborn には、このトピックに関する壮大な SO 回答があります。
または、独自のシステム サービスを追加するにはどうすればよいですか?
上記を参照。
私の目標は、アプリの実行時にメモリ使用量データを自動的にサンプリングし、データを事後分析することです。
必要なものが揃っていると仮定するとgetProcessMemoryInfo()
、通常の SDK アプリケーションからこれを実行できるはずです。
于 2012-08-17T16:54:23.717 に答える