-
[React Native_에러해결] APK 생성 에러► React Native/개발일기 2024. 1. 12. 15:23반응형
에러발생 상태
▼ 에러 발생한 이유
APK 생성을 위해, 터미널에 아래의 명령어를 입력하였더니 에러가 발생하였다.
% ./gradlew app:assembleRelease --stacktrace
▼ 에러 문구
> Task :app:stripReleaseDebugSymbols Unable to strip library '/Users/DaramTree/Desktop/DARAM/41/achive/DaramProject/android/app/build/intermediates/merged_native_libs/release/out/lib/armeabi/libucrop.so'dueto missing strip tool for ABI 'ARMEABI'. Packaging it as is. > Task :app:mergeDexRelease FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ': app:mergeDexRelease' > A failure occurred while executing com.android. build.gradle. internal. tasks.Workers$ActionFacade > com. android. builder.dexing. DexArchiveMergerException: Error while merging dex archives: Program type already present: com. burnweb. rnsendintent. BuildConfig Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
▼ 에러화면 이미지
에러해결 방법
에러문구에 나온 경로로 따라가다보면, "merged_native_libs/release/out/lib/armeabi/libucrop.so"의 파일을 삭제하고
폴더와 파일을 새로 생성해주었다.
에러해결 완료
개인적으로 개발시행착오를 겪으면서, 그런 경험들을 기록하기도하고, 모은정보들을 메모하며, 개인공부내용을 공유하는 게시물입니다. 친절한 조언과 다양한 의견 남겨주시고, 소통해주시는분들은 언제든지 환영합니다 :D
반응형'► React Native > 개발일기' 카테고리의 다른 글
[React Native] 모바일과 태블릿 스타일 구분하는 방법 (1) 2024.01.25 [React Native] 라이브러리 및 속성 사용법 (react-native-qrcode-scanner) (1) 2024.01.22 [React Native_에러해결] 안드로이드 에뮬레이터 에러 (0) 2024.01.11 [React Native_에러해결] 안드로이드 에뮬레이터 에러 (0) 2024.01.11 [React Native] 라이브러리 및 속성 사용법 (react-native-qrcode-scanner) (0) 2024.01.11