이번에 제가 프로젝트에 Firebase를 연동하면서 gradle이 완전 바뀐걸 확인했습니다.
plugins {
id 'com.android.application' version '7.2' apply false
id 'com.android.library' version '7.2' apply false
id 'org.jetbrains.kotlin.android' version '1.5.31' apply false
}
그래서 이게 뭘까.... 하면서 일단 해보자!! 라는 생각에
plugin id 'com.google.gms:google-services' is invalid: Plugin id contains invalid char ':'
(only ASCII alphanumeric characters, '.', '_' and '-' characters are valid)
이게 뭐야... 왜 안되지 자꾸 왜 이런 에러가 뜨지???? 하면서 엄청 검색을 해봤는데요 🤔
알고보니 플러그인이 변경되면서 ':'와 같은 문자들은 invalid 처리 되도록 해놨더라구요
도대체 어떻게 할까 고민하다가
':'이 아닌 '.'으로 처리하였더니 해결되었습니다.
알고보니 안드로이드 Gradle 플러그인 출시 노트가 나왔습니다.
역시 개발자라면 공식 문서를 지속적으로 확인해야한다는 생각이 많이 드는 에러였던 것 같아요..! 😥
22/07/20
알고보니 저렇게 처리하지 않아도 project의 build.gradle에 넣어주기만 하면 잘 돌아가더라구요!
반응형
'Android' 카테고리의 다른 글
[Firebase] Android에 Firebase 연동하기 (0) | 2022.06.02 |
---|---|
[Android] SHA-1 key 쉽게 확인하기 (0) | 2022.05.31 |
[Android Module] 순환참조 (Circular Dependency)란? (0) | 2022.05.29 |
[SWM Mobile] 모듈화 (Modularization, 5/26) (0) | 2022.05.28 |
[Android Module] Android 모듈화 왜 하는 걸까? (0) | 2022.05.28 |
댓글