2017-09-24 81 views
0

我正在測試Android ActivityRecognition API,並使用此tutorialAndroid - 活動識別缺乏準確性

爲了得到更精確我檢查了信心,我看到了常見的限制是信心必須> = 75

我的應用程序在後臺和活動識別運行更新一段時間。

但我注意到一些錯誤:

  1. 當應用程序在後臺,我使用例如WhatsApp或Facebook Messenger的其他應用程序它可以檢測「IN_VEHICLE」

  2. 當我實際駕駛它需要10分鐘左右的時間來檢測我正在駕駛(我使用文本到語音通知了當前的活動)。

我試圖改變的requestActivityUpdates 的間隔參數值,但它並沒有提高精度..

,關於如何提高精度的任何建議?

回答

0

好的。 所以對於誰遇到這個問題的人..

我不得不使用後臺服務,所以當 應用是bacgkround應該檢測到用戶活動這樣的活動識別:WALK,ON_VEHIClE等 但是我注意到當我啓動另一個應用程序並輸入消息時,設備的移動被活動識別轉換爲「ON_VEHICLE」。