Сбой команды: ошибка gradlew.bat installDebug при установке таких зависимостей, как навигация, firebase, значки и т. Д. В React-Native - PullRequest
0 голосов
/ 29 января 2019

Всякий раз, когда я устанавливаю какую-либо зависимость в свой собственный реактивный проект, и когда я использую команду ссылки, например, для реактивной ссылки-реакции-родной-жест-обработчика, это вызывает ошибку, показанную на изображении 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"
  }
}

введите описание изображения здесь

Ответы [ 4 ]

0 голосов
/ 10 июля 2019

У меня возникла такая же проблема при создании заставки для MainActivity.java.Затем я понижаю версию реакции на себя (0.59.8).Я не изменил версию Gradle.

0 голосов
/ 06 февраля 2019

Убедитесь, что вы уже установили Python 2 и последнюю версию jdk И убедитесь, что вы уже установили ANDROID_HOME

0 голосов
/ 15 февраля 2019

Если у вас есть машина WINDOWS, выполните следующие действия:

Optional (
  Delete iOS, Android folders

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

Затем:

1) cd ./android

2) ./gradlew.bat installDebug (с точкойв начале)

После успешного завершения

3) cd ../ (вернуться в корневую папку)

4) react-native run-android

Искрестив пальцы, чтобы он работал как положено :) [для меня это так]

0 голосов
/ 03 февраля 2019

У меня была такая же проблема сегодня ... Хотите знать, если вы ее решили?

перейдите в папку android, затем файл settings.gradle

Вы можете найти ее в строке 3

'.. \ node_modules \ react-native-жест-обработчик \ android'

и замените все эти обратные слеши на следующие, например

'.. / node_modules / реагировать-нативныеЖест-обработчик / Android '

Дайте мне знать, если это поможет ...

...