'React-Native run-android command issue

When starting android project with React-Native it is giving this error:

React-Native Command run-android unrecognized.Did you mean to run this inside a react-native project?



Solution 1:[1]

You can try to do npm install before react-native run-android

Solution 2:[2]

First we have to install react-native then upgrade packages if you need and run android.

npm install --save react-native@latest

react-native upgrade

react-native run-android

Solution 3:[3]

A lot of developers fail to mention the crucial point,that certain commands require you to be a particular directory. In this case, to "react-native run-android", you have to be in your project directory!

Solution 4:[4]

Command run-android unrecognized. Make sure that you have run npm install and that you are inside a react-native project.

I faced this issue, the problem is we need to navigate to or project folder.

example: I created the project in "MyApps" with app name "DemoApp" in D drive

the command line root should be like this: D:\MyApps\DemoApp>react-native run-android

now it will run with out any issue.

The problem is your android related info is presents inside the app not t=in the main directory.

Solution 5:[5]

I was facing the same problem and the above solutions did not work. Try using:

yarn add react-native-cli

Solution 6:[6]

First of all please see if devices/emulator is attached and working by following command

adb devices

there should be some devices showing connected
it is better to restart/reconnect you emulator/device and then try to run application again
if not working you can also try

npm install 

Solution 7:[7]

You need to make sure that you are inside the project like cd AwesomeProject and do npm i and after that execute npx react-native run-android

Solution 8:[8]

In my case the problem was that I was in the android folder of my project due to this command cd android && ./gradlew assembleRelease.So the solution was to cd ../ and come to root of project and then running this command

react-native run-android --variant=release

ran fine.

Solution 9:[9]

For me the issue was I was not inside the project directory AwesomeProject( Project that I created using this command :

react-native init AwesomeProject )

Solution 10:[10]

I got it fixed after adding Android sdk-tools to PATH, and restarting VSCode/Terminal.

/Users/<username>/Library/Android/sdk/build-tools

Earlier my path set to

/Users/<username>/Library/Android/sdk

Solution 11:[11]

1.make sure java jdk installed 2.make sure npm installed in your project root folder 3.this works for me

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Gathole
Solution 2 Singam
Solution 3 Ebe
Solution 4 Surya Reddy
Solution 5 Alex
Solution 6 Sultan Ali
Solution 7 Yazan Najjar
Solution 8 Black Mamba
Solution 9 Jared Forth
Solution 10 Suresh
Solution 11