본문 바로가기

나의 플랫폼/안드로이드

[Android] Error:Failed to resolve: com.google.android.gms:play-services-measurement

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Error:Failed to resolve: com.google.android.gms:play-services-measurement: Version


google play service를 업데이트 할 때 위와 같은 오류가 나오고 빌드가 되지 않을 때가 있다.


이럴 경우는 'com.google.gms:google-services' 버전이 맞지 않아서 발생 한다.


예를 들어 아래와 10.2.6 버전(현재 최신 버전)으로 업데이트를 하고자 할경우,



compile 'com.google.android.gms:play-services-base:10.2.6'
compile 'com.google.android.gms:play-services-ads:10.2.6'
compile 'com.google.android.gms:play-services-identity:10.2.6'
compile 'com.google.android.gms:play-services-gcm:10.2.6'
compile 'com.google.android.gms:play-services-analytics:10.2.6'
compile 'com.google.android.gms:play-services-auth:10.2.6'


에러가 발생 했다고 하자.


그럼 가장 최상위에 있는 build.gradle로 이동하시고 아래와 같이 수정 해주세요.


// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
repositories {
jcenter()
}
dependencies {
...
classpath 'com.google.gms:google-services:3.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

allprojects {
repositories {
mavenCentral()
}
}


그럼 문제 없이 빌드가 될 것 입니다.


참고하세요.