Реактивный родной запуск Android не работает на Ubuntu 16.04 - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть проблема с реагировать на нативный в Ubuntu, я установил,

Java JDK 8 (both javac --version), а также echo $JAVA_HOME дает правильный вывод.

Я также установилAndroid Studio и установить переменные среды Android, а также инструменты и echo $ANDROID_HOME дает вывод местоположения SDK.

Я также установил версию Gradle 4.4.

Я не могу запуститьAndroid-приложение, используя react-native run-android.Может ли кто-нибудь сообщить мне, если я что-то пропустил во время установки.

И реакция-нативный, как и Android Studio работает нормально, так как в настоящее время я использую react-native start для запуска Metro Builder, а также другие реакцииРодные команды Cli.Кроме того, android studio и gradle также могут без проблем генерировать отладочные файлы и apk-релизы.

Ошибка, которую я получаю,

Сканирование папок по символическим ссылкам в / home / igate-naveed / Documents / ReactNative / mobile-app-android / node_modules (16ms) Запуск сервера JS ... Сборка и установка приложения на устройстве (cd android && ./gradlew installDebug) ... Не удалось установить приложение на устройство, прочитайте ошибку выше для деталей.Убедитесь, что у вас запущен эмулятор Android или подключено устройство и настроена среда разработки Android: https://facebook.github.io/react-native/docs/getting-started.html

Ответы [ 2 ]

0 голосов
/ 17 ноября 2018

Вместо использования менеджера установки npm я использовал yarn, и он работал для меня. В каталоге вашего проекта просто выполните:

(project-directory)$ yarn
0 голосов
/ 06 сентября 2018

Прежде всего вам нужно создать проект, подобный этому:

react-native init myProjectName

Затем запустите эмулятор из Android Studio ... После этого:

npm install && npm start 

в каталоге вашего проекта и из другого терминала, внутри каталога вашего проекта, запустите:

react-native run-android

Это работает?

...