Skip to content

Instantly share code, notes, and snippets.

@koji
Last active January 29, 2020 02:30
Show Gist options
  • Save koji/ad8ab2f8e6c61cd52bbc04cc1bda8748 to your computer and use it in GitHub Desktop.
Save koji/ad8ab2f8e6c61cd52bbc04cc1bda8748 to your computer and use it in GitHub Desktop.
react-native settings for android

1. install watchman

$ brew install watchman

2. install jdk

brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk8
$ java -version
$ javac -version

3. install android studio

4. install android sdk

  • Android SDK Platform 28
  • Intel x86 Atom System Image
  • Google APIs Intel x86 Atom System Image
  • Google APIs Intel x86 Atom_64 System Image

5. set paths

export ANDROID_HOME=~/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

check emulator

$ emulator -list-avds # list emulator
$ emulator @Nexus_6_API_28 # start emulator

run app

$ react-native run-android

ios

There is no configuration except installing Xcode

$ react-native run-ios
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment