2016-08-16 2 views
0

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'오류와 아무 상관이 확실 해요.)

나는 안드로이드 스튜디오 1.3을 사용하고 있습니다 .2 Windows7 x64에서. 이 정보가 필요한지 나는 모른다.

내 활동중인 앱에서 활동 승인이 많이 도움이되지 않습니다. 진심으로 누군가가 나를 도울 수 있기를 바랍니다.

답변

1

그래,이 문제를 성공적으로 처리했습니다. Google Play 서비스 버전과 관련이 있다고 생각합니다.

내 원래 버전의 4.1.32를 Google의 공식 예제에서 볼 수있는 8.1.0의 새 버전으로 바꿨습니다. 사람이 같은 문제에 직면하는 경우 는, 의존성의 분야에서, (모듈) Gradle을로 이동, 더 높은 버전으로

compile 'com.google.android.gms:play-services:[version]'

를 업데이트합니다. 희망이 도움이 될 것입니다.

관련 문제