Places API 호출에 play-services를 사용하는 앱이 있습니다. 그래서 나의 응용 프로그램 build.gradle 스크립트에 종속성을 추가했습니다 :앱에서 사용할 수있는 가장 높은 버전의 Play 서비스를 결정하는 것은 무엇입니까?
'com.google.android.gms:play-services-places:11.0.4'
내 질문이 줄에 지정된 버전 번호에 관한 것입니다. devloper-site에 소개 된 내용을 읽는 방법에는이 번호를 선택하는 방법에 대한 언급이 없습니다. 그것을 읽으면 11.4.2를 사용하게된다. 그러나이 값을 사용하면 'com.google.android.gms : play-services-places : 11.4.2'오류를 해결하지 못했습니다. 그리고 "Install Repository"메시지를 표시하고 SDK 관리자가 종속성을 찾을 수는 없지만 다시 시도하십시오.
흔적과 오류로 나를 위해 작동하는 버전 번호로 안내했습니다. 어떤 설정이 사용할 수있는 게임 서비스 중 가장 높은 버전 번호를 결정했는지 알고 싶습니다.
예를 들어, minSDKVersion (내 경우 19)입니까? 그리고 "최대 가용"플레이 서비스 버전과 구성을 일치시킬 수있는 리소스가 있습니까?
구체적으로 : 11.4.2 버전은 내가 선택할 수있는 종속성 중 하나입니다. 그러나 build.gradle에 추가하려고하면 위에서 언급 한 오류가 발생합니다 ("해결 실패 ..."). 저장소를 설치하려고 할 때 SDK 관리자는 "종속성을 찾을 수 없습니다 'com.google.android.gms : play-services : 11.4.2'"라고보고합니다. 하지만 특정 질문에 대해서는, 사용할 수있는 Google Play 서비스를 결정하는 안드로이드 앱 구성 (예 : minSDKVersion)에 어떤 것이 있습니까? –
그것은 minSdk 버전에 달려 있지 않습니다. –
그것이 의존하는 모든 것을 지적 할 수 있습니까? 아니면 모든 앱에 최신 버전을 사용할 수 있습니까? –