티스토리 뷰
728x90
반응형
프로젝트의 Android Gradle Plugin Version과 Gradle Version을 올리고 빌드를 했을 때 아래와 같은 오류가 발생 되었다.
Unable to find method ''void com.android.build.api.extension.AndroidComponentsExtension$DefaultImpls.androidTests$default(com.android.build.api.extension.AndroidComponentsExtension, com.android.build.api.extension.VariantSelector, kotlin.jvm.functions.Function1, int, java.lang.Object)''
'void com.android.build.api.extension.AndroidComponentsExtension$DefaultImpls.androidTests$default(com.android.build.api.extension.AndroidComponentsExtension, com.android.build.api.extension.VariantSelector, kotlin.jvm.functions.Function1, int, java.lang.Object)'
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)
The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)
Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.
In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.
빌드 중 method를 찾을 수 없으니 외부 라이브러리를 다시 받고 빌드를 해 보라고 한다.
Clean 후 Invalid Caches and Restart를 해 봐도 해결되지 않았다.
이를 해결하기 위해서 구글링 중 아래의 글을 찾을 수 있었다.
https://github.com/google/dagger/issues/2337
Hilt의 Android Gradle Plugin이 현재 업데이트 한 Android Gradle Plugin과 호환되지 않아 발생하는 현상이었다.
필자가 이 글을 작성하는 당시 Hilt의 최신 stable 버전은 2.38.1이었다.
Hilt 버전을 2.38.1로 변경한 뒤 빌드를 하니 문제 없이 빌드 되었다.
728x90
반응형
'Android' 카테고리의 다른 글
Droid Knights 2021 Track1 요약 (0) | 2021.09.26 |
---|---|
aab를 내부 앱 공유를 통해서 테스트앱을 전달 해 보자 (0) | 2021.09.06 |
[번역] 안드로이드 스타일 적용하기 : 일반적인 테마 속성 (0) | 2020.02.22 |
[번역] 안드로이드 스타일 적용하기 : 테마와 스타일 (0) | 2020.02.16 |
[Android] bundletool을 어떻게 쓰라는거지? 윈도우에서 bundletool 사용법 (0) | 2019.12.22 |
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Account.b
- ListView
- 안드로이드 테마
- bundletool
- 안드로이드 스타일
- 드로이드 나이츠
- aab qa
- gmail 이슈
- 블로거 영세율
- aab 테스트
- Android
- 안드로이드 스튜디오 범블비
- cleartext
- 31 업데이트 후 오류
- 플루터
- 앱개발자 영세율
- 내부 앱 공유
- 안드로이드 P
- Windows SDK version 8.1
- Droid Knights
- 영세율 채널이름
- target version 31
- 영세율 채널주소
- Flutter
- 자마린
- Xamarin
- 범블비 번역
- Android Studio bumblebee
- 유튜버 영세율
- 안드로이드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함