Как запустить реагировать на нативный проект на эмуляторе Android после удаления npm run? - PullRequest
0 голосов
/ 14 декабря 2018

Я создаю одно реагирующее нативное приложение.Я хочу, чтобы оно регулярно реагировало на нативное приложение и не хочет запускать его на выставке.По этой причине я просто использовал следующие команды -

npm run eject

Я установил путь SDK для моего Genymotion, как показано ниже - Путь Genymotion SDK

Я также установил системную переменную в своей среде для Android, как показано ниже - Системная переменная для Android

Затем после настройки проекта и запуска моегоandroid avd Я написал следующую команду в моем терминале -

response-native run-android

После этого я получаю следующие ошибки -

Не удалось установить приложение на устройство, ознакомьтесь с информацией об ошибке выше.Убедитесь, что у вас запущен эмулятор Android или подключено устройство и настроена среда разработки Android: https://facebook.github.io/react-native/docs/getting-started.html

При отображении командной строки появляется много ошибок.Вот некоторые ошибки в деталях -

FAILURE: сборка не удалась с исключением.

  • Что пошло не так: возникла проблема при настройке корневого проекта 'demo5'.

    Не удалось разрешить все файлы для конфигурации ': classpath'.Не удалось разрешить org.jetbrains.kotlin: kotlin-stdlib: 1.1.3-2.Требуется: project:> com.android.tools.build:gradle:3.0.1> com.android.tools.build:gradle-core:3.0.1 project:> com.android.tools.build:gradle:3.0.1> com.android.tools.build:gradle-core:3.0.1> com.android.tools.build:builder:3.0.1 project:> com.android.tools.build:gradle:3.0.1> com.android.tools.build:gradle-core:3.0.1> com.android.tools.lint: lint: 26.0.1 проект:> com.android.tools.build:gradle:3.0.1> com.android.tools.build: gradle-core: 3.0.1> com.android.tools.build:builder:3.0.1> com.android.tools:sdk-common:26.0.1 проект:> com.android.tools.build:gradle:3.0.1> com.android.tools.build:gradle-core:3.0.1> com.android.tools.build:builder:3.0.1> com.android.tools:sdklib:26.0.1> com.android.tools: репозиторий: 26.0.1 проект:> com.android.tools.build:gradle:3.0.1> com.android.tools.build:gradle-core:3.0.1> com.android.tools.lint: lint:26.0.1> com.android.tools.lint: проверки lint: 26.0.1> com.android.tools.lint: lint-api: 26.0.1 Не удалось разрешить org.jetbrains.kotlin: kotlin-STDLIB: 1.1.3-2.Не удалось получить ресурс 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.pom'. Не удалось получить' https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.pom'. Удаленное соединение закрыто во время рукопожатия

Может кто-нибудь помочь мне решить эту проблемучтобы я мог запустить приложение на моем эмуляторе Android?

1 Ответ

0 голосов
/ 18 декабря 2018

Глядя на package.json, который вы разместили в своем комментарии , нет сценария с именем android, поэтому вызов npm run android ничего не запустит.

{
  "name":"demo5",
  "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.57.8"
  },
  "devDependencies":{
    "babel-jest":"23.6.0",
    "jest":"23.6.0",
    "metro-react-native-babel-preset":"0.48.5",
    "react-test-renderer":"16.6.3"
  },
  "jest":{
    "preset":"react-native"
  }
}

Makeубедитесь, что ваш эмулятор открыт и работает, попробуйте команду react-native run-android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...