# React Native Setup - For windows

Recently I was trying to set up react native on my Windows machine and I found it a bit tricky, so I thought of giving everyone my installation experience.

Steps -

1\] Install Node js on your system.

2\] Install Java SDK ( software development kit) from any website.

3\] Install Android Studio.

After installing all these we need to ensure the environment variables configuration -

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1714202424117/8c1ef2b8-26e8-4e46-baa5-c9f34a27aa38.png align="center")

You must first add these 2 in your "path" variable based on your system locations.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1714202506392/be5401a7-91f4-4d0d-bf4e-5b1fe4a3e9e9.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1714202529319/f8527705-2f26-4aef-854d-1d70e78c19f6.png align="center")

Then you need to set these 2 as environment variables in your system.

Then open Android Studio and setup a device like this -

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1714202659277/38f5b0b7-58e0-45d1-8b15-f431da8769d1.png align="center")

Now start the emulator and create a new folder for your 1st React native app

Within the folder run the following commands -

1\] npx react-native init your\_app\_name

2\] npx react-native run-android

If all the paths and things are installed and set properly, then you will get the output in the emulator as -

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1714202860011/799b9969-d62d-4109-834c-820e6e8ecc65.png align="center")

Now , its all set , pick a tutorial from anywhere and start coding 😎
