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.
Install Android Studio
Begin by downloading and installing the latest version of Android Studio.
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
In the SDK Manager, go to the SDK Platforms tab.
Enable Show Package Details (bottom-right corner).
Expand Android 15 (VanillaIceCream).
Check the following packages:
✅ Android SDK Platform 35
✅ Intel x86 Atom_64 System Image or ✅ Google APIs Intel x86 Atom System Image (if you're using Google APIs with emulator)
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.
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.
Open the Windows Control Panel.
Click on User Accounts, then click User Accounts again
Click on Change my environment variables
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 & Frameworks → Android SDK.
Open a new Command Prompt window to ensure the new environment variable is loaded before proceeding to the next step.
Open powershell
Copy and paste Get-ChildItem -Path Env:\ into powershell
Verify
ANDROID_HOME
has been added
4. Add platform-tools to Path
Open the Windows Control Panel.
Click on User Accounts, then click User Accounts again
Click on Change my environment variables
Select the Path variable.
Click Edit.
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.

Now Setup the React Native App (macOS + iOS)
Last updated