본문 바로가기
Android/Exceptions

WorkExecutionException ::: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException

by featherwing 2023. 3. 9.
반응형

오류메시지

Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction

 

1. 오래된 프로젝트를 새로운 프로젝트로 이식하던 중 발생하였습니다.

 

애뮬레이터나 디바이스에서 앱을 테스트 하기 위해 Run 하던 도중 발생하여 앱이 실행되지 않으며 해당 오류가 발생합니다.


 

2. 발생원인은 아래와 같이 빌드의 종속성과 리소스가 일치되지 않을때 발생합니다.

 

DrawerLayout을 예로 들면

android.support.v4.widget.DrawerLayout

으로 되어 있는데 현재 사용되는 것은

androidx.drawerlayout.widget.DrawerLayout

입니다.

 


 

3. 아래와 같이 수정해주면 정상적으로 실행됩니다.

반응형

댓글