문제 상황:
프로젝트에서 구글 광고 모듈을 추가한 후, 빌드 과정에서 예상치 못한 충돌 오류가 발생했습니다. 이 오류는 구글 광고 모듈과 다른 구글 플러그인 간의 의존성 문제로 인해 발생한 것으로 보였습니다.
원인 분석:
구글 광고 모듈을 임포트할 때, 외부 의존성(external Dependency)이 함께 포함되면서, 프로젝트 내 다른 구글 플러그인과의 충돌이 발생했습니다. 이러한 충돌은 특정 의존성의 버전 불일치 또는 중복된 클래스 로딩 등으로 인해 빌드 오류를 유발할 수 있습니다.
해결 방법:
구글 광고 모듈을 임포트할 때, external Dependency를 제외하고 임포트함으로써 빌드 오류를 해결했습니다. 이를 통해 불필요한 의존성 충돌을 피할 수 있었고, 정상적으로 빌드가 완료되었습니다.
적용 방법:
빌드 파일(예: Gradle 또는 Maven)에서 구글 광고 모듈을 임포트할 때, 필요한 모듈만을 선택적으로 포함하도록 설정을 수정했습니다.

이렇게 external Dependency 제외하고나서 빌드를 하고 나니 gradle오류가 해결이 되었다