我已經嘗試了整整一個月學習使用Google的活動識別服務,並在將ActivityRecognition.API添加到mGoogleApiClient時遇到了一個非常混亂的問題。無法解析符號'ActivityRecognition'
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(ActivityRecognition.API)
.build();
我收到一個錯誤,說「無法解析符號'ActivityRecognition'」。 於是我進口任何看起來與ActivityRecognition像相關,
import com.google.android.gms.location.ActivityRecognitionClient
import com.google.android.gms.location.ActivityRecognitionResult
import com.google.android.gms.location.ActivityRecognitionResultCreator
import com.google.android.gms.location.DetectedActivity
並沒有什麼工作。 我甚至找不到遇到這種情況的人。此外,official document顯示ActivityRecognition不被棄用。
Here is my screenshot.(請忽略的「本」下劃線,這已經解決了,我敢肯定它沒有任何與「ActivityRecognition」的錯誤。)
我使用過Android Studio 1.3 .2在Windows7 x64上。我不知道這些信息是否有必要。
活動識別將對我的開發應用程序有很大的幫助。真心希望有人能幫助我。