-1

私はAndroidを初めて使用し、ユーザーアクティビティを収集するサービスとしてバックグラウンドで実行されるアプリを開発しています。これまで、私のアプリは、Time_Start、Time_End、およびユーザーが使用する他のアプリの名前に関する情報を取得できます。

他のアプリを使用しているときにユーザーが行ったインタラクション(ユーザーのタップ、タッチなど)の数をカウントできるようにアプリを改善したいと思います。何か助けはありますか?ありがとう!

4

1 に答える 1

1

私の知る限り、アクティビティのコンテキストまたはアプリケーションのコンテキストのにある場合、タッチイベント/キーの押下をキャッチできません。一般的に、設計原則に反すると思います(すべてのアプリは独自のDVMでサンドボックス化されています)。

また、Android は、特定のアクションを追跡するためのインテントのメカニズムを提供しています。だから、私はそれが可能だとは思わない。

于 2012-04-05T18:49:33.517 に答える