Creating an apk for your react native app with expo client

Expo provides you the fastest way to build an app. With Expo tools, services, and React, you can build, deploy, and quickly iterate on native Android, iOS, and web apps from the same JavaScript codebase.

Here are the steps to create an apk

  1. Make sure you have an expo module installed.
  2. To install exp, run
npm install exp --global

3. You must have an app.json file

4. Contents of app.json file

"expo": {
"name": "your app name",
"description": "your app desc",
"ios": {
"supportsTablet": true

"android": {
"package": "com.yourcompany.yourappname"

5. Then run

exp build:android

6. The process will take a few minutes. After that run

exp build:status

to check the status of the build process. Once done, it will return a downloadable link to apk.

Javascript Developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

React Hooks — An Introduction

Read HTML Form Data Using GET and POST Method in Node.js

8 Node.js Projects Worth Looking At

A pair of binoculars overlooking the ocean.

A Concise Guide To JavaScript Objects

Interactive Web Animation 2021 [ JavaScript SVG CSS & HTML ]

Interactive Web Animation 2021 [ JavaScript SVG CSS & HTML ]

Learn Generics with TypeScript: A Beginner’s Guide

My First Javascript Project

Directual and Review

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
Yash Sharma

Yash Sharma

Javascript Developer

More from Medium

Google Map Integration Into React- Native Project on Android

12 Apps in 12 Months / 1st app

Working with Stack Navigation in React Native with Typescript

React Native 참고 사이트 모음(feat.Firebase)