많은 용량의 라이브러리를 추가하면 빌드 시스템에서 제한이 걸리기 때문에 생기는 빌드 오류.
때문에 build.gradle 파일에서 제한을 풀어주어야 한다.
android {
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 26
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
}
그 후로 Clean Project - Rebuild Project 과정으로 잔여 파일까지 모두 없애고 Run을 통해 실행해보자.
만약 이렇게 했는 데도 오류가 해결되지 않는다면
라이브러리 중복 문제일 확률이 제일 높다.
본인의 경우 lib 폴더를 중복으로 포함해서 compile하는 바람에 해당 문제가 생겼었다.
[Android Studio]No resource identifier found for attribute 'appComponentFactory' in package 'android' (0) | 2018.06.26 |
---|---|
안드로이드 스튜디오 Could not find method compile() for arguments 빌드 에러 (0) | 2018.06.07 |
안드로이드 스튜디오 Cannot resolve symbol M 오류 (0) | 2018.06.05 |
안드로이드 스튜디오 lambda expressions are not supported in -source 1.7 (0) | 2018.06.04 |
안드로이드 스튜디오(Android Studio) Failed to execute aapt 해결 (1) | 2018.05.30 |