• Installing Dependencies
  • Install Homebrew, Node, and Watchman
  • Install Global Packages
  • Java Development Kit
  • Determining the default version of the JDK
  • If Java version is higher than 8 and you want to downgrade the version than uninstall Java on my Mac first
  • Uninstall JDK
  • Download and install Oracle JDK 8.
  • Set JDK 8
  • Install Android Studio
  • Install the Android SDK
  • Configure the ANDROID_HOME environment variable
  • Follow the below steps to setup android home and adb home:
  • Verify that ANDROID_HOME has been added to your path by running:
  • Preparing the Android device
  • Using a virtual device
  • Using a physical Device
  • Build Your App
  • Create an App / Setup and existing App
  • Linking third-party libraries
  • Run your app
  • If you get an error when launching your app, please try these commands:
  • Troubleshooting
  • com.reactnativenavigation.Navigation React Package not found
  • The library com.google.android.gms:play-services-basement is being requested by various other libraries at 15.0.1,15.0.1, but resolves to 16.0.1. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
  • Can’t find variable: Symbol in React Native
  • Remove 'Displaying over other apps' permission