我已经尝试了整整一个月学习使用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上。我不知道这些信息是否有必要。
活动识别将对我的开发应用程序有很大的帮助。真心希望有人能帮助我。