Create a React Native app on an Android emulator.

Step 1: Create or Install the Project

If you are the project creator, bootstrap a project using create-react-native-app. They have great documentation to get you through this step, and it should be about as easy as npm i -g create-react-native-app && create-react-native-app my-app. In your my-app directory, open app.json and change sdkVersion to 28.0.0 then execute yarn add expo@^28.0.0 jest-expo@~28.0.0 to upgrade your Expo dependencies to the latest API version. Your co-contributors need not perform these actions.

Step 2: Install the Necessary Tools

Download and install Android Studio 3.0 or newer. Your company may offer a pre-configured bundle through their software center.

Step 3: Run the Application

From Android Studio, select Tools then AVD Manager. To the right of Nexus 5X API 28 x86, press the green Play arrow. This will start your emulator. You may close the AVD Manager and Android Studio windows, leaving only the emulator open.


If you liked this article, feel free to give it a clap or two. It’s quick, it’s easy, and it’s free! If you have any questions or relevant great advice, please leave them in the comments below.

Senior front end engineer /

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store