인프런 커뮤니티 질문&답변

이시알더님의 프로필 이미지
이시알더

작성한 질문수

iOS/Android 앱 개발을 위한 실전 React Native - Basic

Android Emulator 구동

jetifier 개념 및 실행여부에 대해서 질문 드립니다.

작성

·

333

0

윈도우 환경에서 작업중입니다.

처음에 npx react-native run-android 실행하면

jetifier를 구동중이고 --no-jetifier 명령어를 통해 구동하지 않을 수 있다고 나옵니다.

그래서 저 명령어를 넣어서 

npx react-native run-android --no-jetifier

를 입력해서 개발환경을 구동하면 reloading 오류도 적고 속도가 비약적으로 상승한다는 걸 알게 되었는데요,

인터넷에서 따로 찾아보니 jetifier는 실행을 꼭 해 줘야 하는 보조프로그램이라는 내용이 많더라구요.

jetifier 를 사용하지 않고도 어플 개발에 문제가 없는건지 여부를 물어보고 싶습니다.

답변 1

0

Wintho님의 프로필 이미지
Wintho
지식공유자

이시알더 님,

안녕하세요지식공유자 Wintho 입니다.

해당 질문에 답변 드립니다.

저는 Windows에서 개발해본 적이 없어서 제 경험을 말씀드릴 수는 없습니다만,

jetifier는 실행을 해줘야하는 것으로 알고 있습니다.

react native 앱이 android native 앱이 아니기 때문에, react native 모듈이 개발 코드를 안드로이드 앱으로 linking하는 과정이 필요한데, jetifier를 실행하지 않으면 그 과정에서 react native dependency에 의한 자바 코드가 새롭게 업데이트되지 않는. 그래서 build fail로 이어질 가능성이 있습니다.

 

 

감사합니다.

이시알더님의 프로필 이미지
이시알더

작성한 질문수

질문하기