안드로이드 개발환경을 위해서는 안드로이드 스튜디오가 설치되어 있어야 한다
ios와 마찬가지로
node와 watchman 설치 후
brew tap homebrew/cask-versions
brew install --cask zulu17
자바가 설치되는듯.. 11버전에서 17로 변경되었다
안드로이드 스튜디오에서 기본 설정으로 New Project를 만들고
Device Manager - Create Device - Select a system image
해서 에뮬레이터를 설정해줘야한다..
나는 기본 설정인 pixel2 로 진행
공식문서가 답이다..
vim ~/.zshrc
export ANDROID_SDK_ROOT=$HOME/Library/Android/Sdk
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
source ~/.zshrc
npx react-native init AwesomeTSProject --template react-native-template-typescript
npx react-native start
npx react-native run-android
zsh : command not found : adb 에러 발생 시
source ~/.zshrc
다시 실행..해보자
failed to load configuration of your project. 에러 발생 시
npm install --force