# Setting

  1. [cmd] react-native-cli
# clean
yarn global remove react-native
yarn global remove react-native-cli
npm uninstall -g react-native
npm uninstall -g react-native-cli

# install
yarn global list
npm -g list

npm install -g react-native
npm install -g react-native-cli
npx react-native --version
  1. [EnvironmentVariable] ANDROID_HOME
%USERPROFILE%\AppData\Local\Android\Sdk\
# C:\Users\{User}\AppData\Local\Android\Sdk\
  1. [EnvironmentVariable] Path
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin

%USERPROFILE%\AppData\Local\Android\Sdk\platform-tools
# C:\Users\{User}\AppData\Local\Android\Sdk\platform-tools
  1. [cmd]
adb

# Init React-Native

  1. [cmd] init
# npx react-native init reactnative
npx react-native init reactnative --version 0.68.2
  1. [cmd] Android Start
react-native run-android
npm run android
  • [error] Failed to install the following Android SDK packages as some licences have not been accepted. Add to Google licenses on SDK tools(at Android Studio) C:\Users{User}\AppData\Local\Android\Sdk\licenses

# module clean

# package.json

"build": "npm build", "clean": "rm -rf node_modules", "reinstall": "npm run clean && npm install", "rebuild": "npm run clean && npm install && npm run build",

# npm μž¬μΈμŠ€ν†¨

npm ci

# npx npkill

npx npkill

# chocolatey μ„€μ •

1. PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

2. CMD
choco install -y nodejs.install
choco install -y python2
choco install -y jdk8

3. μ•ˆλ“œλ‘œμ΄λ“œ μ„€μ •
- μ•ˆλ“œλ‘œμ΄λ“œ μ„€μΉ˜
- SDK Manager μ„€μ •μ—μ„œ licenses κ΄€λ ¨ μΆ”κ°€
- ν™˜κ²½λ³€μˆ˜ ANDROID_HOME,Path에 SDK tools μ„€μ •
- AVD Manger λ˜λŠ” μ•ˆλ“œλ‘œμ΄λ“œ κΈ°κ³„λ‘œ μ—°κ²°

4. React-Native μ„€μ •
npm install -g react-native-cli

5. React-Native Init
react-native init Test
react-native run-android

6. Android Build
cd android
gradlew assembleRelease
Last Updated: 4/13/2025, 11:14:44 PM