さまざまなアプリの開始時刻、つまりユーザーがアプリのアイコンをタブで移動する時刻を収集しようとしています。
このイベントに応答するためのインテントが送信された可能性があると思います。その場合、このインテントをキャッチする方法を教えてください。アプリが開始されたばかりで、現在の時刻を記録しますか?
さまざまなアプリの開始時刻、つまりユーザーがアプリのアイコンをタブで移動する時刻を収集しようとしています。
このイベントに応答するためのインテントが送信された可能性があると思います。その場合、このインテントをキャッチする方法を教えてください。アプリが開始されたばかりで、現在の時刻を記録しますか?
このイベントに対応する意図があったのではないかと思います
いいえ、ごめんなさい。開始アクティビティ(およびおそらくチューザー)でstartActivity()
のみを使用します。活動の開始に関するIntent
放送はありません。Intent
さまざまなアプリの開始時刻、つまりユーザーがアプリのアイコンをタブで移動する時刻を収集しようとしています。
それは実際には不可能です。
これに対する古典的な回避策は、LogCatを監視することでした。この手法はAndroid4.2でブロックされています。
ActivityManager
それ以外にも、大量のバッテリーを吹き飛ばしてもかまわず、精度が必要ない場合は、ポーリングまたはそのようなスクリプトキディソリューションを試してみてください。