회사에서 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 |