반응형
🌈 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
반응형
'Mobile > React Native' 카테고리의 다른 글
[React Native] APK 파일 추출하는 방법 정리 (0) | 2023.02.06 |
---|---|
[React Native] React Native Cli에서 Expo 모듈 설치하여 사용하기 (0) | 2023.02.02 |
[React Native] Expo-CLI 개발 환경 세팅 방법 정리 (0) | 2023.01.30 |
[React Native] React-Native-CLI 와 Expo-CLI 비교 (0) | 2022.07.20 |
최근댓글