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

구글 플레이스 API 그래들 오류났어요

0 추천
apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "com.cclean"
        minSdkVersion 21
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

repositories {
    mavenCentral()
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'

    implementation 'com.google.android.gms:play-services-maps:11.8.0'
    implementation 'com.google.android.gms:play-services-location:11.8.0'
    implementation 'com.google.android.gms:play-services:11.8.0'

    compile 'com.android.support:appcompat-v7:26.1.0'
    compile 'com.naver.maps.open:naver-map-api:2.1.2@aar'
    compile 'com.android.support:design:26.1.0'
    compile 'com.google.android.gms:play-services-maps:11.8.0'
    compile 'com.shamanland:fonticon:0.1.6'
    compile 'com.android.support:recyclerview-v7:26.1.0'
    compile 'gun0912.ted:tedpermission:2.1.0'
}

이렇게 되어있는데 

implementation 'com.android.support:appcompat-v7:26.1.0'

여기에서 

All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 26.1.0, 25.2.0. Examples include com.android.support:animated-vector-drawable:26.1.0 and com.android.support:mediarouter-v7:25.2.0 more... (Ctrl+F1)

이 오류가 나요

CClean 님이 2018년 3월 12일 질문

1개의 답변

0 추천
 
채택된 답변
android studio 3.0.1버전 사용하시고 계시다면 저도 비슷한 이슈가 있었는데

25.2.0 으로 바꿔서 우선 사용은 하고있습니다.

 

26.1.0 ->25.2.0으로 급하시면 이렇게라도 사용하시면 사용 가능합니다

그리고 공통된 버전을 사용하시면 아래 링크로

dependency를 관리하시길 권장합니다

https://tosslab.github.io/android/2016/10/10/dependencies-of-gradle.html
설춘식 (5,250 포인트) 님이 2018년 3월 12일 답변
Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

그렇게했더니 이런 오류가떠요...
아 해결했습니다 감사합니다!!
...