使用React-Native启动android项目时会出现此错误:
React-Native Command run-android unrecognized.Did你的意思是在一个反应本机项目中运行吗?
答案 0 :(得分:14)
您可以在npm install
react-native run-android
答案 1 :(得分:3)
首先,如果需要,我们必须安装react-native然后升级包。运行android。
npm install --save react-native@latest
react-native upgrade
react-native run-android
答案 2 :(得分:0)
我遇到了同样的问题而上述解决方案无效。尝试使用:
yarn add react-native-cli
答案 3 :(得分:0)
在我的情况下问题是由于此命令 cd android && ./gradlew assembleRelease
,我在项目的 android文件夹中。所以解决方案是 cd ../
并来到项目的根目录然后运行此命令
react-native run-android --variant=release
跑得很好。
答案 4 :(得分:0)
命令run-android
无法识别。确保您已经运行npm install
,并且您位于本地项目中。
我遇到了这个问题,问题是我们需要导航到项目文件夹。
示例:我在D驱动器中的“ MyApps”中创建了应用程序名称为“ DemoApp”的项目
命令行根目录应如下所示: D:\ MyApps \ DemoApp>反应本地运行android
现在它将成功运行。
问题是您的android相关信息出现在应用程序内部而不是主目录中。
答案 5 :(得分:0)
许多开发人员没有提到关键点,即某些命令要求您成为特定目录。在这种情况下,要“ react-native run-android”,您必须在项目目录中!
答案 6 :(得分:0)
首先请查看设备/仿真器是否已连接并通过以下命令进行操作
adb devices
应该有些设备显示已连接
最好重新启动/重新连接仿真器/设备,然后尝试再次运行应用程序
如果不行,您也可以尝试
npm install
答案 7 :(得分:0)
对我来说,问题是我不在项目目录AwesomeProject(使用此命令创建的项目中:
react-native init AwesomeProject )
答案 8 :(得分:0)
在将Android sdk工具添加到PATH并重新启动VSCode / Terminal后,我将其修复。
/Users/<username>/Library/Android/sdk/build-tools
以前我的路径设置为
/Users/<username>/Library/Android/sdk
答案 9 :(得分:0)
您需要确保您在cd AwesomeProject之类的项目中并执行npm i,然后执行npx react-native run-android