상세 컨텐츠

본문 제목

WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.

개발 환경/Android

by cepiloth 2019. 12. 30. 15:31

본문

728x90
반응형

문제점 1

 

WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.

gradle 환경 버전이 올라가면서 위와 같은 메시지가 에러로 나온다면 기존의 compile 키워드로 사용했던 부분을 implemntation 이나 api 키워드로 대체 해야 빌드가 가능 하다.

 

수정 전 코드
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':library')
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    compile 'com.github.QuadFlask:colorpicker:0.0.13'
}

 

수정 후 코드
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation project(':library')
    implementation 'com.android.support:appcompat-v7:25.3.1'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.github.QuadFlask:colorpicker:0.0.13'
}

 

728x90
반응형

관련글 더보기

댓글 영역