마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Google Analytics 적용중 에러 발생

0 추천

안드로이드스튜디오로 GoogleAnalytics를 적용중입니다. 그런데

compile 'com.google.android.gms:play-services-analytics:7.3.0'

이걸 추가하면

more than one library with package name com.google.android.gms

이런 에러가 나옵니다.

 

혹시 해결방법 아시면 도움 부탁드립니다.

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':google-play-services_lib')
    compile 'com.google.android.gms:play-services-analytics:7.3.0'
}

 

 

음무 (17,820 포인트) 님이 2015년 9월 17일 질문

1개의 답변

+1 추천
 
채택된 답변
보면 두개가 동시에 들어가있네요.

- compile project google-play-services_lib 로 프로젝트 안에 직접 넣어서 사용하고 있고

- compile com.google.android.gms:play-services-analytics: 는 Maven(jcenter) 쪽을 사용하고 있습니다.

두개가 중복되어 들어가서 문제가 생기는거구요. 위의 compile project 부분을 빼는게 좋습니다. 대신 기존에 플레이 서비스 라이브러리에서 analytics말고 더 사용하는게 있다면 그것을 아래와 같은 compile 형식으로 넣으세요.
회색 (21,340 포인트) 님이 2015년 9월 17일 답변
음무님이 2015년 10월 28일 채택됨
현재 구글맵을 사용중인데 어떻게 추가하면 될까요 ?
compile ('com.google.android.gms:play-services-analytics:7.3.0')
    compile 'com.google.maps.android:android-maps-utils:+'
이렇게 해주니 밑에서 걸려서 아예 gradle 빌드도 안되네요 ..
...