response-native run-android "Не удалось установить приложение на устройство ..." - PullRequest
0 голосов
/ 18 октября 2018

Сценарий

Попытка запустить $ react-native run-android приводит к

Сканирование папок для символических ссылок в / Users / Jackson / Sites / fnmultiapptest / node_modules (11ms) JS сервер уже запущен.Сборка и установка приложения на устройстве (cd android && ./gradlew installDebug) ...

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

Соответствующая информация

Я могу запуститьмое приложение прекрасно из Android Studio, если я запускаю его на эмуляторе.Я также могу подключиться к реактивному "Metro Bundler".

adb devices отчеты с идентификатором устройства эмулятора.

ANDROID_HOME и ANDROID_SDK_PATH присутствуют и корректны

Вопрос

Почему я не могу установить свое приложение в эмулятор при использовании react-native run-android, если оно нормально работает через Android Studio (которая также использует ADB)

Дополнительные примечания

  • Работа на MBP с 12,14 Мохаве
  • Версия Android Studio 3.2.1
  • Эмулятор ОС составляет 8,0 (API 26)

1 Ответ

0 голосов
/ 19 октября 2018

Это выглядело как общее сообщение об ошибке try / catch, поэтому я выкопал в упомянутой команде cd android && ./gradlew installDebug

И при запуске я увидел gradlew permission denied

Итак, я запустил chmod +x ./android/gradlew и виолончель

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