본문 바로가기

React Native

React Native - 에러 조치

회사에서 React Native 처음 사용했을 때 당시 이해하기 어려웠던 에러가 많았습니다.

지금에야 좀 눈에 익숙해지긴 했지만 혹시 모르니 조금씩 기록해두기 위해 작성했습니다.

 

* Android 기준으로 작성되었습니다.

 

Error 목록

Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

SDK location not found. Define location with an ANDROID_SDK_ROOT ...

SDK 경로를 찾지 못해서 발생한 에러.
프로젝트 내 android 폴더 내에 local.properties 파일 생성
sdk.dir = {sdk location}

예시

[USER_PROPILE 은 계정 이름을 입력해주세요]

sdk.dir = C\:\\Users\\{USER_PROPILE}\\AppData\\Local\\Android\\Sdk

 

androidX 를 지원할 경우 생기는 문제.

androidX의 Device에 Build 하려는 경우 발생하는 에러.

해결법

루트 경로의 package.json 수정하기

"scripts": {
"preandroid": "npx jetify",<-- 추가
"android": "react-native run-android",
"ios": "react-native run-ios",
"start":
"react-native start", "test": "jest", "lint": "eslint ."
}

 

 

'React Native' 카테고리의 다른 글

React Native 시작 - 기본구성(2)  (0) 2021.04.22
React Native 시작 - 기본 구성(1)  (0) 2021.04.22
React Native 개발환경 셋팅(2)  (0) 2021.04.22
React Native 개발환경 셋팅(1)  (0) 2021.04.21