반응형

 

 

 

 

 

 

🌈 Error: Duplicate resources 오류 해결하기

gradle build 또는 로컬 기동시 아래와 같은 에러가 발생했을 때 해결하는 방법이다.

> Task :app:mergeReleaseResources FAILED
[drawable-hdpi-v4/node_modules_reactnavigation_stack_src_views_assets_backicon] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\src\main\res\drawable-hdpi\node_modules_reactnavigation_stack_src_views_assets_backicon.png 
[drawable-hdpi-v4/node_modules_reactnavigation_stack_src_views_assets_backicon] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\build\generated\res\react\release\drawable-hdpi\node_modules_reactnavigation_stack_src_views_assets_backicon.png: 
Error: Duplicate resources 
[drawable-mdpi-v4/node_modules_reactnavigation_stack_src_views_assets_backicon] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\src\main\res\drawable-mdpi\node_modules_reactnavigation_stack_src_views_assets_backicon.png 
[drawable-mdpi-v4/node_modules_reactnavigation_stack_src_views_assets_backicon] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\build\generated\res\react\release\drawable-mdpi\node_modules_reactnavigation_stack_src_views_assets_backicon.png: 
Error: Duplicate resources 
[drawable-mdpi-v4/node_modules_reactnavigation_stack_src_views_assets_backiconmask] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\src\main\res\drawable-mdpi\node_modules_reactnavigation_stack_src_views_assets_backiconmask.png 
[drawable-mdpi-v4/node_modules_reactnavigation_stack_src_views_assets_backiconmask] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\build\generated\res\react\release\drawable-mdpi\node_modules_reactnavigation_stack_src_views_assets_backiconmask.png: 
Error: Duplicate resources [drawable-mdpi-v4/src_assets_address_emptyaddress] 
C:\Users\jinny\Documents\git\melhor\app-user\android\app\src\main\res\drawable-mdpi\src_assets_address_emptyaddress.png 
.....

 

 

 

👨‍💻  원인 및 해결방법

 

◾ 원인

해당 오류는 프로젝트 빌드시 [ android / app / src / main / res / ]  디렉토리 내 중복된 파일이 존재하기 때문에 발생한다.

 

 

◾ 해결방법

res 폴더에 존재하는 drawable 또는 raw 폴더에 존재하는 중복된 파일을 삭제하면 해결된다.

보통 drawable 폴더를 통채로 삭제하면 오류가 해결된다고 하나 나의 경우에는 rn_edit_text_material.xml 을 제외한 모든 파일을 삭제 후 재빌드 하였더니 해결되었다.

 

 

 

 

 

 

📌 참고사이트

stackoverflow :: generate-an-apk-failed-on-react-native

 

 

 

 

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기