2017-09-24 4 views
0

私はAndroid ActivityRecognition APIをテストしていますが、これはtutorialです。私は自信をチェックしてるより高い精度を得るために、私が見た一般的な制限は自信が> = 75Android - アクティビティの認識に精度がない

私のアプリケーションがバックグラウンドで実行されている必要があり、行動認識がために更新されていることを

ですある程度の時間間隔。

しかし、私はいくつかのエラーが気づいた:アプリケーションが背景にあると私はそれを検出し、「IN_VEHICLE」私は「

  • をのWhatsAppやFacebookのメッセンジャーのような別のアプリケーションを使用してい

    1. 実際に運転すると、運転していることを検出するのに10分かかる(私は現在の活動にテキストを使用して通知するようにした)。

    私はrequestActivityUpdates の間隔パラメータ値を変更しようとしましたが、それは正確さを改善しなかった。..

    精度を向上させる方法上の任意の提案を?

  • 答えて

    0

    OK。この問題が発生した人のためので ...

    私は、バックグラウンドサービスを使用して、アクティビティの認識を持っていた アプリケーションがbacgkround上にあるときに、それはユーザの活動などを検出する必要がありますWALK、ON_VEHIClEとなど をしかし、私は気づい別のアプリケーションを起動してメッセージを入力したときに、 デバイスの動きがアクティビティ認識によって「ON_VEHICLE」に変換されました。

    関連する問題