이번에는 정말 기이한 현상을 만났다.
제목에서 일부 내용이 보일텐데 빌드 시작조차 되지 않는 현상이었다.
문제 발생 이전 상황
기존 groovy를 사용하던 build.gradle을 모두 kts로 변환하고,
toml을 사용해 version catalog를 도입했다.
그리고 테스트를 위해 여러번 빌드를 수행했고 실제로 앱이 실행되는 것을 확인했다.
이후, Android Stuido Narwhal Feature Drop 2025.1.2 버전으로 안드로이드 스튜디오를 업데이트하고
아래와 같은 현상이 발생되기 시작했다.
Gradle sync 이후 빌드 시 에러 발생
Error loading build artifacts from: ~/build/intermediates/apk_ide_redirect_file/debug/createDebugApkListingFileRedirect/redirect.txt
Gradle sync는 문제가 없었고, 실행을 누르면 계속 위 이미지의 에러가 반복되었다.
Invalidate caches, Clean project, Sync project with Gradle files
모두 시도해보았지만 결국 같은 에러 메시지를 보았고,
app 모듈의 build 폴더를 실제 경로에서 지우려고 들어가보니 build 폴더 자체도 생성이 되지 않은 상태였다.
GPT, Gemini, Claude에게 해당 에러 메시지의 원인이 무엇일까 질문을 하면 내가 시도해본 방법만을 알려주었다.
의외의 공간에서 해답 찾기
Git repo를 지워버리고 다시 받아야 하나.. Android Studio를 재설치해야하나
고뇌를 하던 중 Google IssueTracker에서 구세주를 발견했다.
생각보다 유서깊은 Android Studio 버그였던 것 같다.
누군가가 Issue를 2024년 4월에 Koala Canary 버전에서 open했다.
그 댓글에는 무수히 많은 피해자가 손을 들고 있었다.
Still getting this issue on...
Koala Feature Drop
Ladybug
Meerkat Canary
Narwhal Feature Drop
심지어 내가 글을 작성하는 이번 달에도 말이다.
(IssueTracker comment 작성자는 아님 주의)
신기하게도 많은 댓글에서 Run Configurations를 수정하여 해결하고 있었다.
해결법
실행하는 앱 모듈의 Run Configurations 설정을 들어간다.
위 창에서 Before launch의 + 버튼을 눌러 Gradle-awake Make를 선택하고 다른 값을 입력하지 않고 OK를 누르면 완료된다.
참조
https://issuetracker.google.com/issues/333408171
Google Issue Tracker
issuetracker.google.com
'Dev experience > Android' 카테고리의 다른 글
Full Screen Intent 권한 관련 업데이트 거부 (0) | 2025.07.15 |
---|---|
Android Tester 환경 구축하기(from direct APK to Firebase App Distribution) (0) | 2025.03.10 |
Android Add Resource Value With Build Type And Flavor (0) | 2025.03.01 |
Android EditText Text Repeating(글자 복제되는 현상) (0) | 2025.02.28 |
Store Signed APK 실행 시 Play Store로 이동 (0) | 2025.02.11 |