当前位置: 首页 > 知识库问答 >
问题:

react本机运行的android无法识别

冯卓
2023-03-14

我已在全球范围内安装了react native cli:

npm install -g react-native-cli

然后运行:

react-native init AwesomeProject
cd AwesomeProject

我得到了以下结构:

-- AwesomeProject   
---- node_modules      
------ react-native    

当我运行react native run android时,我得到一个错误:
命令运行android无法识别。你的意思是在一个本地项目中运行这个吗?

当我开始跑步时,我也会得到同样的结果。

反应原生-v
打印:
反应原生-cli: 0.2.0
反应原生:n/a-不在反应原生项目目录中

我做错了什么?

共有3个答案

管和志
2023-03-14

我只是在没有任何争论的情况下运行“纱线”,它解决了这个问题。

谷光誉
2023-03-14

答案很简单,但根本不是因为任何错误。

make sure you are in correct directory 

如果当前目录中没有任何react本机应用程序,则会出现此错误

苗冯浩
2023-03-14

对我来说,造成这种情况的原因是运行npm安装--save[package],而实际上系统以前使用的是warn,而不是npm

为了解决这个问题,我刚刚删除了node_modules文件夹并运行了:warn install,然后react native run ios(或android)运行正常。

(这是React Native:Command`run ios`的副本,无法识别)

 类似资料:
  • 无法在windows中运行react本机 检查Android SDK Build-Tools 23.0.1包的许可

  • 任务:应用程序:generatePackageList失败 在此版本中使用了废弃的Gradle功能,使其与Gradle 8.0不兼容。 您可以使用“--warning mode all”来显示各个弃用警告,并确定它们是否来自您自己的脚本或插件。 请参见https://docs.gradle.org/7.3.3/userguide/command_line_interface.html#sec:co

  • 因此,我试图在我的终端上运行react native,但我不断收到不同的错误,不知道发生了什么,我不断修复,然后不断出现更多错误,但我遇到的最新问题是关于我的react native track player,我在包中使用github播放器。json 使用“--warning mode all”显示单个弃用警告。看见https://docs.gradle.org/6.2/userguide/com

  • 单击此处查看错误图像 我有这个错误,当我运行反应本机run-android在我的设备上,我怎么能修复它? 我运行这个: react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --

  • 我试图运行react-native run-android,结果出现了这个错误。

  • 当放置react-native run-android时,它给我标记了一个错误:错误,应用程序无法安装。确保您已经设置了Android开发环境:https://reactnative.dev/docs/environment-setup。运行带有--verbose标志的CLI以了解更多细节。错误:命令失败:application gradlew.bat:installDebug-preactNat