React Native App (Windows + Android)

React Native App environment setup to run the Android app on windows.

Follow These Instructions to Get Started

Prerequisites

Before getting started with the Numberlee React Native app, make sure your development environment includes the following tools and versions:

Node.js: We recommend installing Node via Chocolatey, a popular package manager for Windows.

Yarn : Faster and more predictable than npm for managing dependencies.

Java Development Kit (JDK): Required for Android development (JDK 17 recommended).

Android Studio: Needed for Android builds and emulator access. Download the latest stable version from developer.android.com.

At the time of writing, we recommend Android Studio Meerkat | 2025.

Node. js and JDK Setup

Open an Administrator Command Prompt (right click Command Prompt and select "Run as Administrator"), then run the following command:

choco install -y nodejs-lts microsoft-openjdk17

  • If Node.js is already installed on your system, ensure it's version 18 or newer.

    • For Numberlee, we recommend using Node.js v23.7.0 for best compatibility and performance.

  • If you already have a Java Development Kit (JDK) installed, make sure it is JDK 17.

    • Higher JDK versions may cause build or Gradle-related issues with React Native.

    • We specifically recommend using: OpenJDK 17.0.13 (Zulu17.54+21-CA, LTS)

    Now verify if you have successfully installed Node js and JDK. Here is how you can check

node -v
java -version

Android Development Environment Setup

Setting up your development environment—especially for Android—can be a bit involved if you're new to mobile development. If you're already experienced with Android, there are still a few critical configurations you’ll need to verify or adjust.

Either way, carefully follow the next steps to ensure your setup is smooth and fully compatible with Numberlee.

  1. Install Android Studio

Begin by downloading and installing the latest version of Android Studio.

  1. Install the Android SDK

Once the Android Studio setup is complete and you're presented with the Welcome screen, proceed to install the necessary Android SDK version.

Select the SDK Manger option from the dropdown shown above.

Install Android 15 (VanillaIceCream) Platform

  1. In the SDK Manager, go to the SDK Platforms tab.

  2. Enable Show Package Details (bottom-right corner).

  3. Expand Android 15 (VanillaIceCream).

  4. Check the following packages:

    • Android SDK Platform 35

    • Intel x86 Atom_64 System Image orGoogle APIs Intel x86 Atom System Image (if you're using Google APIs with emulator)

  5. Click OK to apply changes and begin the download/installation process.

By Default all these included in the installation but if there is not any of above is not checked make sure to check.

  1. Configure the ANDROID_HOME Environment Variable (Windows)

To build React Native apps with native Android code, certain environment variables must be correctly configured. One of the most important is ANDROID_HOME, which tells build tools where your Android SDK is located.

The React Native tools require some environment variables to be set up in order to build apps with native code.

  1. Open the Windows Control Panel.

  2. Click on User Accounts, then click User Accounts again

  3. Click on Change my environment variables

  4. Click on New... to create a new ANDROID_HOME user variable that points to the path to your Android SDK:

The SDK is installed, by default, at the following location:

%LOCALAPPDATA%\Android\Sdk

You can find the actual location of the SDK in the Android Studio "Settings" dialog, under Languages & FrameworksAndroid SDK.

Open a new Command Prompt window to ensure the new environment variable is loaded before proceeding to the next step.

  1. Open powershell

  2. Copy and paste Get-ChildItem -Path Env:\ into powershell

  3. Verify ANDROID_HOME has been added

4. Add platform-tools to Path

  1. Open the Windows Control Panel.

  2. Click on User Accounts, then click User Accounts again

  3. Click on Change my environment variables

  4. Select the Path variable.

  5. Click Edit.

  6. Click New and add the path to platform-tools to the list.

The default location for this folder is:

%LOCALAPPDATA%\Android\Sdk\platform-tools

Now Open Android Studio and go to the Virtual Device Manager from the dropdown and check if emulator is running.

Click on the Play button to run the emulator.

Here is how emulator will looks like

Now Setup the React Native App (macOS + iOS)

Last updated