我正在try 使用react-native cli创建react-native项目.我用来创建项目的命令

  • npxreact 本机初始测试

在此之后,如果我try 运行此应用程序

  • cd测试与测试;npx react-native 运行的android

但我有一个错误:

error Android project not found. Are you sure this is a React Native project? If your Android files are located in a non-standard location (e.g. not inside 'android' folder), consider setting 100 option to point to a new location.

我在根项目中有android和ios文件夹,节点版本是16.15.0

这是我的项目json:

{
  "name": "test",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint ."
  },
  "dependencies": {
    "react": "17.0.2",
    "react-native": "0.68.2"
  },
  "devDependencies": {
    "@babel/core": "^7.12.9",
    "@babel/runtime": "^7.12.5",
    "@react-native-community/eslint-config": "^2.0.0",
    "babel-jest": "^26.6.3",
    "eslint": "^7.32.0",
    "jest": "^26.6.3",
    "metro-react-native-babel-preset": "^0.67.0",
    "react-test-renderer": "17.0.2"
  },
  "jest": {
    "preset": "react-native"
  }
}

推荐答案

该问题发生在react 7.2.2发布之后.按照以下步骤重新编译项目.

  1. 清除节点_模块
  2. 将此添加到包中.json
  3. 使用npm安装重新安装节点_模块

如果此命令无效,请try 此命令

"Yarn 添加[email protected]"

Android相关问答推荐

升级到 android studio 花栗鼠后,应用程序未安装在模拟器中

在delphi中将Jnet_uri转换为Tbitmap

如何获取 Android Preferences DataStore 的所有键

如何在 Jetpack Compose 中将 NavigationRail 的内容居中

jetpack compose中的类的实例,则通知状态更改

如何解决错误消息:“Inheritance from an interface with '@JvmDefault' members is only allowed with -Xjvm-default option”

SavedStateViewModelFactory 用空构造函数构造

活动开始时如何隐藏软键盘

DSL 元素 'android.dataBinding.enabled' 已过时,已替换为 'android.buildFeatures.dataBinding'

如何摆脱增量注释处理请求的警告?

如何在 RecyclerView 项目出现时为其设置动画

ViewModelProviders 在 1.1.0 中已弃用

自动zoom TextView 文本以适应边界

在 Play store 开发者控制台中禁用“开始推出测试版”

在设备上安装 Android App Bundle

当前版本的 Android Gradle 插件不支持按需配置

将 Android Studio 从 2.3 更新到 3.0 for buildToolsVersion '26.0.2' 后无法解析符号 '?attr/actionBarSize'

如何获取每个 Kotlin 的当前索引

Android ViewModel 附加参数

Kotlin Android 启动新 Activity