2012-04-25 5 views
1

activityManagerを使用せずに開いているアプリケーションを知る方法はありますか?アンドロイドでactivityManagerを使用せずに開いているアプリケーションを知ることはできますか?

各アプリケーションが何回開かれたかを記録したいと思います。たとえば、ユーザーがWebブラウザーを開くと、Webブラウザーのカウンターが1増加します。スレッドを作成してactivityManagerを使用することで、これを行うことができます。しかし、スレッドを使用してイベントを聴きたいのであれば、バッテリーの電力が無駄になることがあります。ですから、インテント/ブロードキャストレシーバーなどを使用することはできますか?

答えて

0

あなたは、そのフレームワークサービスであるUsageStatsServiceを使用できます。これらすべての情報が含まれています。

関連する問題