'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
