You will need Node, the React Native command line interface, a JDK, and Android Studio. While you can use any editor of your choice to develop your app, you will need to install Android Studio in order to set up the necessary tooling to build your React Native app for Android .
Read moreWhich emulator is best for React Native?
React Native recommends the Genymotion emulator out of the box. For many developers (and corporations), the price tag on Genymotion is not worth the expense. We’ll be using the free Android Studio emulator for this walkthrough.
Read moreDoes React Native have emulator?
Plug in an Android device or emulator In order to run React Native apps on Android, you need an Android device or an emulator . If you have an Android phone or tablet, simply plug it in. You might need to enable USB debugging in Device Settings, under Developer Tools.
Read more