Как я могу запустить свой эмулятор android в React native? - PullRequest
0 голосов
/ 25 мая 2020

Я работаю над собственным проектом реакции с использованием IDE WebStorm, но когда я запускаю свою response-native-cli run- android эту команду, я принимаю эти ошибки.

Вот ошибка

* "C: \ Program Files \ nodejs \ node.exe" C: \ Users \ Asus \ AppData \ Roaming \ npm \ node_modules \ response-native-cli run- android info Запуск программы jetifier для переноса библиотек на AndroidX. Вы можете отключить его, используя флаг "--no-jetifier". Jetifier нашел 960 файлов для пересылки. Используется 8 рабочих ... info JS сервер уже запущен. * демон не запущен; начиная с tcp: 5037 * демон успешно запущен info Установка приложения ... Запуск Gradle Daemon, 2 несовместимых и 1 остановленный Демоны не могут быть повторно использованы, используйте --status для подробностей

Задача: app: generatePackageList Задача: app: preBuild Задача: app: preDebugBuild Задача: app: checkDebugManifest АКТУАЛЬНАЯ ЗАДАЧА: app: generateDebugBuildConfig АКТУАЛЬНАЯ ЗАДАЧА: app: compileDebugAidl NO-SOURCE Задача: appR SOenderscript Task NO-SOURCE : app: javaPreCompileDebug UP-TO-DATE Задача: app: mainApkListPersistenceDebug UP-TO-DATE Задача: app: bundleDebugJsAndAssets ПРОПУЩЕННАЯ Задача: app: generateDebugResourcesValues ​​UP-TO-DATE Задача: app: generateDebugResourcesDATE Task: app: generateDebugResources АКТУАЛЬНАЯ ЗАДАЧА: app: createDebugCompatibleScreenManifests АКТУАЛЬНАЯ задача: app: processDebugManifest АКТУАЛЬНАЯ задача: app: processDebugResources АКТУАЛЬНАЯ задача: app: compileDebugJavaWith Javac FAILED

В этой сборке использовались устаревшие функции Gradle, что сделало ее несовместимой с wi th Gradle 7.0. Используйте '--warning-mode all', чтобы отображать отдельные предупреждения об устаревании. См. https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec: command_line_warnings 11 задач, требующих выполнения: 2 выполнено, 9 обновлено

FAILURE: сбой сборки с исключением.

  • Что пошло не так: не удалось выполнить задачу ': app: compileDebugJavaWith Javac'.

    Не удалось найти tools.jar. Убедитесь, что C: \ Program Files \ Java \ jre1.8.0_251 содержит допустимую установку JDK.

  • Попробуйте: запустить с параметром --stacktrace, чтобы получить стек след. Запустите с параметром --info или --debug, чтобы получить больше результатов журнала. Используйте --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь по телефону https://help.gradle.org

BU�LD FAILED через 17 секунд

Ошибка: команда не выполнена: приложение gradlew.bat: installDebug -PreactNativeDevServerPort = 8081

FAILURE: сбой сборки с исключением.

  • Что пошло не так: не удалось выполнить задачу ': app: compileDebugJavaWith Javac'.

    Не удалось найти tools.jar. Убедитесь, что C: \ Program Files \ Java \ jre1.8.0_251 содержит допустимую установку JDK.

  • Попробуйте: запустить с параметром --stacktrace, чтобы получить стек след. Запустите с параметром --info или --debug, чтобы получить больше результатов журнала. Используйте --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь по телефону https://help.gradle.org

BU�LD FAILED in 17s

at makeError (C:\Users\Asus\huseyinozkchomework1\node_modules\execa\index.js:174:9)
at C:\Users\Asus\huseyinozkchomework1\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async runOnAllDevices (C:\Users\Asus\huseyinozkchomework1\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (C:\Users\Asus\huseyinozkchomework1\node_modules\react-native\node_modules\@react-native-community\cli\build\index.js:186:9)

error Не удалось установить приложение. Убедитесь, что у вас настроена среда разработки Android: https://reactnative.dev/docs/environment-setup. Для получения более подробной информации запустите CLI с флагом --verbose.

Кроме того, у меня уже есть Android studio и Android среда разработки. Точно так же, когда я использую команду adb devices в терминале, я вижу свой эмулятор. Но проект не запущен на эмуляторе из-за этой ошибки:

Не удалось установить приложение. Убедитесь, что у вас настроена среда разработки Android: https://reactnative.dev/docs/environment-setup. Для получения дополнительных сведений запустите интерфейс командной строки с флагом --verbose.

...