- IOS 에서는 잘 돌아감
- Android 기기에서 문제를 발견, 디버깅 하기위해 에뮬레이터 실행
- 실행하자마자 에러 메세지 없이 EXPO 가 바로 종료됨
에러 메세지 없이 무조건 튕긴다는 거다....
그냥 밑도끝도 없이 무조건 튕긴다는 점..
안드로이드 스튜디오 로그 필터링해서 봐도 모르겠음.
1) SDK, Android Studio, ADB 지원되는 버전 체크 및 업데이트
해주면 좋긴 하다.
안드로이드 스튜디오는 홈페이지 가서 업데이트 시켜주면 되고,
ADB 같은 경우는 최근에 나온걸로 바꿔주자.
2) ADB, EXPO 의 환경변수 설정
MAC 에서 ADB 환경변수 설정하기 링크 참고.
MAC 에서 EXPO 환경변수 설정하기 링크 참고.
3) ' 와 컬러코드 점검
ex) color:'white' (X) color:#fffff (O)
# 효과없어요 괜히 하지마세요 ~
4) node_module 삭제와 설치 500만번
5) 너비, 높이를 % 로 쓰지말고, 모두 정수로 변경
ex) height:'30%' (X) height:'180px' (O)
# 효과없어요 괜히 하지마세요 ~
1) 스플래시 크기가 너무 컸다. 작은걸로 바꾸니까 잘됨.
나같은 경우 기존에 크기가 약 10000*10000 이었다.
2500*4000 처럼 적당한 크기로 대충 변경
2) (중요) IOS 에서는 아무 문제 없던 오타가 Android 에서는 오류 발생 😭😭😭
동작하는 구버전 vs 튕기는 현버전을 하루죙일 비교했다.
의심되는 부분을 구버전에 한줄씩 😄 덮어씌우며 검사했다.
근데 진짜 잘 동작하더라..
너무 답답해서 코드상에선 문제 없는걸로 결론내고
반쯤 정신놓고 앱 내 이미지와 아이콘을 바꿔보기로 했다.
스플래시 화면 변경했는데 1초 되다가 다시 안되버림 ㅎ.ㅎ 🤷🏻♀️ ??
이 악물고 다시 점검하니까 오타가 보였고, 수정하니까 잘 되었음
이상 일주일 노가다 끝~!
- 오타 점검 (아무 영향없이 잘 동작하더라도)
- 쓸모없는 코드 삭제
- 스플래시 이미지 크기 수정 (너무 크면 당장 지우세용)
RN.... 컬러코드 오타로, 안드로이드 시뮬레이터에서 무한 튕김이었네요... 글 보고 금방 수정했습니당 감사해용