-
[error] Execution failed for task ':app:installDebug'.Frontend/React Native 2024. 5. 23. 15:31
React Native 트러블 슈팅RN 프로젝트를 진행하면서 삽질하는 과정을 두번 삽질 안하게 적어두자.
잘되던 빌드가 갑자기 안 된다.
문제는 android 에뮬레이터와 ios 시뮬레이터로는 화면이 잘 뜬다는 점이었다.
그럼 뭐가 문제냐 싶은데 안드로이드 실제 기기에서 apk가 인스톨이 안되며 자꾸 에러가 나면서 빌드가 안되는 치명적인 문제점이 있었다.
제목과 같은 에러로 구글링을 하여 수없이 검색을 하며 수정해보았지만 기본적으로 에뮬레이터가 안돼요~ 같은 경우지
나같이 에뮬레이터는 돌아가지만 실제 기기가 안돌아가는 경우는 나오지가 않는다.
가장 근접했던 에러는 어플이 겹쳐서 실행이 안되니 앱을 삭제 후 다시
react-navive run-android
를 실행시키는 방법이었다.아무리 생각해도 이건 코드의 문제점이 아니다라고 생각이 들어서 다른 갤럭시 핸드폰을 가져와서 빌드를 시켜보니
한치의 망설임도 없이 바로 실행이 되었다(...)
결론은 해당기기의 시스템 캐시를 삭제하고 나서 다시 실행시켜보니 정상적으로 작동하였다.
나의 경우에는 단순 앱 캐시나 모든 앱캐시 삭제는 먹히지 않았고,
시스템 캐시 삭제를 했을 때에만 정상적으로 돌아가는 것을 확인했다.캐시 삭제 방법을 참고하여 삭제했던 블로그를 링크 걸어 둔다.
https://itslim.tistory.com/551
갤럭시 캐시 삭제 방법 3가지 (특정 어플, 일괄 앱, 시스템 캐시)
안녕하세요. IT슬림님, 반갑습니다. 오늘 글에서는 갤럭시 캐시 삭제 방법 3가지를 소개드리도록 하겠습니다. 갤럭시 캐시(Cache)란 자주 사용되는 데이터를 미리 저장하여 빠른 반응 속도로 실행
itslim.tistory.com
3줄 요약
1. 안드로이드 에뮬레이터는 돌아가는 데 실제 안드로이드 기기에서 프로젝트가 안돌아가여 흑흑
2. 안드로이드 기기 시스템 캐시 삭제 진행하세요
3. 잘 돌아감 개꿀^^'Frontend > React Native' 카테고리의 다른 글
[React Native] 환경설정 세팅 값 기록 (0) 2024.05.13