안드로이드 개발시 이런 저런 라이브러리를 Gradle에 추가하다 보면,

dependencies 항목 초반에 있는 'com.android.support:appcompat-v7:28.0.0' 항목에 빨간 줄이 가면서!!!

빌드는 되는데 경고 메시지와 빨간줄이 나를 불편하게 하고 계신 분들이 있을것입니다.


아래와 같이 말이죠.

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


크래시가 발생할 수도 있답니다.

다행히 안드로이드 스튜디오 3.0 부터는 저 풍선 도움말이 실제로 도움이 되는 힌트를 줍니다.

com.android.support:mediarouter-v7 의 버전이 26.1.0 으로 낮다는 거잖아요?

이 라이브러리를 Gradle에 28.0.0 버전으로 추가해주면 됩니다.

아래와 같이 말이죠

(두번째 줄도 저 풍선 도움말에서 알려준 라이브러리를 추가한거에요)

implementation 'com.android.support:mediarouter-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'


빨간 물결줄이 없어졌습니다!!

해결 완료!!


+ Recent posts