4

ユーザーのアクティビティを 1 日を通して監視するアプリを開発しています。特定のアクティビティ (運転中など) が検出されると、通知がトリガーされます。Google Play Services は ActivityRecognition をサポートするようになりました。これにより、タスクが本当に簡単かつ効率的になります (GPS やその他のセンサーをいじる代わりに)。

私の質問は、アクティビティ認識を完全にサービスとして実行することはできますか? 私の読書によると、認識はアクティビティによって開始される必要があるようです (Play サービスへの接続の確立、インテントのトリガーなど)。ユーザーがアプリを操作している場合は問題ありませんが、電話が再起動したり、アクティビティが閉じられたりした場合でも、ユーザーのアクティビティを監視し、ポップアップ通知を送信できるように、サービスをバックグラウンドで実行し続ける必要があります。これを行う方法はありますか?もしそうなら、これのオンラインの例はありますか? 前もって感謝します!

4

0 に答える 0