命令失败:每当在React-Native中安装导航,firebase,图标等依赖项时,gradlew.bat installDebug错误

问题描述 投票:1回答:3

当我在我的反应原生项目中安装任何依赖项时,当我使用链接命令例如react-native链接react-native-gesture-handler时,这会导致我在图像1中显示错误。它没有构建项目显示错误gradlew.bat

以下代码显示了我的package.json文件

{
  "name": "navigations",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.6.3",
    "react-native": "0.58.3",
    "react-native-gesture-handler": "^1.0.15",
    "react-navigation": "^3.0.9"
  },
  "devDependencies": {
    "babel-core": "7.0.0-bridge.0",
    "babel-jest": "24.0.0",
    "jest": "24.0.0",
    "metro-react-native-babel-preset": "0.51.1",
    "react-test-renderer": "16.6.3"
  },
  "jest": {
    "preset": "react-native"
  }
}

enter image description here

react-native react-navigation gradlew react-native-firebase
3个回答
4
投票

如果您有WINDOWS机器,请按照以下步骤操作:

Optional (
  Delete iOS, Android folders

  Run `react-native eject` ( that command will rebuild deleted folders for you )
)

然后 :

1)cd ./android

2)qazxsw poi(开头有点)

一旦成功完成

3)./gradlew.bat installDebug(回到根文件夹)

4)cd ../

并且手指交叉使它按预期工作:) [对我来说它确实]


0
投票

我今天遇到了同样的问题......想知道你是否解决了这个问题?

转到android文件夹然后设置settings.gradle文件

你可以在第3行找到它

“.. \ node_modules \反应母语手势处理程序\ Android的

并像这样用向前替换所有这些反向斜杠

'../node_modules/react-native-gesture-handler/android'

如果这有帮助,请告诉我......


0
投票

确保您已经安装了python 2和jdk的最新版本并确保已经设置了ANDROID_HOME


0
投票

在创建设置为MainActivity.java的初始屏幕时,我遇到了同样的问题。然后我降级了本机版本(0.59.8)。我没有更改gradle版本。

© www.soinside.com 2019 - 2024. All rights reserved.