почему Gradle не может начать работать с моим родным приложением - PullRequest
4 голосов
/ 01 мая 2020

Я новичок в своем родном реагировании, и я пытаюсь начать свой первый проект, используя android studio. Я следовал инструкциям в разделе «Настройка среды разработки» программы «native native» и, наконец, собрал свой проект с использованием

npx react-native init AwesomeProject

, затем открыл свой проект в android studio, чтобы запустить AVD, но gradle выдает следующее сообщение об ошибке

: ReactNative: Выполнение команды '[node, -e, console.log (require ('act-native / cli'). Bin);] '.

FAILURE: сборка завершилась неудачно с исключительная ситуация : 179

Что пошло не так: возникла проблема при оценке скрипта.

Невозможно запустить программу "узел" (в каталоге "/ home / deadshot / Documents / площадка / AwesomeProject / android "): ошибка = 2, нет такого файла или каталога

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

Исключение составляет: org.gradle.api.GradleScriptException: возникла проблема при оценке скрипта. в org.gradle. groovy .scripts.internal.DefaultScriptRunnerFactory $ ScriptRunnerImpl.run (DefaultScriptRunnerFactory. java: 93) в org.gradle.configuration.DefaultScriptPluginFactory $ ScriptPluginImpl * 2.47F: DefaultScriptPlugin *. org.gradle.configuration.DefaultScriptTarget.addConfiguration (DefaultScriptTarget. java: 74) в org.gradle.configuration.DefaultScriptPluginFactory $ ScriptPluginImpl.apply (DefaultScriptPluginFactory. java: 242) в org.graild.Of 1. выполнить (BuildOperationScriptPlugin. java: 69) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 402) в org.gradle.internal.operations.DeforkBoperationO java: 394) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultBuildOperationExecutor. java: 165) в org.gradle.internal.operations.DefaultBu ildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DefaultButor *: 92) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.run (DelegatingBuildOperationExecutor. java: 31) в org.gradle.configuration.BuildOperationScriptPlugin $ 1.execute (BuildOperationScriptPlugin. java: 66) в org. configuration.BuildOperationScriptPlugin $ 1.execute (BuildOperationScriptPlugin. java: 63) в org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply (DefaultUserCodeApplicationContext. java: 49) в org.gradle.configuration.BuildOScript ( 1061 *: 63) в org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyScript (DefaultObjectConfigurationAction. java: 151) в org.gradle.api.internal.plugins.Defa ultObjectConfigurationAction.access $ 000 (DefaultObjectConfigurationAction. java: 41) в org.gradle.api.internal.plugins.DefaultObjectConfigurationAction $ 1.run (DefaultObjectConfigurationAction. java: 74) в org.gradle.apiject.Af. выполнить (DefaultObjectConfigurationAction. java: 185) в org.gradle. groovy .scripts.DefaultScript.apply (DefaultScript. java: 128) в org.gradle.api.Script $ apply.callCurrent (неизвестный источник) в settings_emt1eyqku5nj9txmw811c4zsp.run (/home/deadshot/Documents/playground/AwesomeProject/android/settings.gradle:2) в org.gradle. groovy .scripts.internal.DefaultScriptRunnerFactory * ScriptRunnerImpl $ 91. в org.gradle.configuration.DefaultScriptPluginFactory $ ScriptPluginImpl $ 2.run (DefaultScriptPluginFactory. java: 237) в орг. gradle.configuration.DefaultScriptTarget.addConfiguration (DefaultScriptTarget. java: 74) в org.gradle.configuration.DefaultScriptPluginFactory $ ScriptPluginImpl.apply (DefaultScriptPluginFactory. java: 242) в org.gradle.configuration. $ $ ($ 1 ($ 1) $ ( BuildOperationScriptPlugin. java: 69) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 402) в org.gradle.internal.operations.DefaultBuildOwnExec. *: 394) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultBuildOperationExecutor. java: 165) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java) 250. gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DefaultBuildOperationExecutor .run (DefaultBuildOperationExecutor. java: 92) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.run (DelegatingBuildOperationExecutor. java: 31) в org.gradle.configuration.BuildOperationScriptPlugin * * .execute (BuildOperation81 (BuildOperationte) 66) в org.gradle.configuration.BuildOperationScriptPlugin $ 1.execute (BuildOperationScriptPlugin. java: 63) в org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply (DefaultUserCodeApplicationContext. java: 49) в org.graf. BuildOperationScriptPlugin.apply (BuildOperationScriptPlugin. java: 63) в org.gradle.initialization.ScriptEvaluatingSettingsProcessor.applySettingsScript (ScriptEvaluatingSettingsProcessor. java: 71) в org.gradle.ginet в org.gradle.initialization.PropertiesLoadingSettingsProcessor.process (PropertiesLoadingSettingsProcessor. java: 38) в org.gradle.initialization.SettingsEvaluatedCall backFiringSettingsProcessor.process (SettingsEvaluatedCallbackFiringSettingsProcessor. java: 34) в org.gradle.initialization.RootBuildCacheControllerSettingsProcessor.process (RootBuildCacheControllerSettingsProcessor.SettingSoProcess.OZT. . .operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 406) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultBuildOperationExecutor. * 10 выполнить (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations. DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DefaultBuildOperationExecutor.call (DefaultBuildOperationExecutor. java: 102) в org.gradle.internal.operations.DeallatingObactionOutor. *. .findAndLoadSettings (. DefaultSettingsLoader * * тысяча сто один: 45) при org.gradle.initialization.SettingsAttachingSettingsLoader.findAndLoadSettings (SettingsAttachingSettingsLoader java:. 35) при org.gradle.internal.composite.CommandLineIncludedBuildSettingsLoader.findAndLoadSettings (CommandLineIncludedBuildSettingsLoader java: 34. ) в org.gradle.internal.composite.ChildBuildRegisteringSettingsLoader. findAndLoadSettings (ChildBuildRegisteringSettingsLoader. java: 52) в org.gradle.internal.composite.CompositeBuildSettingsLoader.findAndLoadSettings (CompositeBuildSettingsLoader. 110-точечный магазин в org.gradle.initialization.BuildOperatingFiringSettingsPreparer $ LoadBuild.doLoadBuild (BuildOperatingFiringSettingsPreparer. java: 59) в org.gradle.initialization.BuildOperatingFiringSettingsPreparer $ тяжелый .DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 402) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute (1BB) выполнить (DefaultBuildOperationExecutor. java: 165) в org.gradle.internal.operations.Default BuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DefaultButor *: 92) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.run (DelegatingBuildOperationExecutor. java: 31) в org.gradle.initialization.BuildOperatingFiringSettingsPreparer.prepareSettings (BuildOperatingFiringrgr. .DefaultGradleLauncher.prepareSettings (DefaultGradleLauncher. java: 194) в org.gradle.initialization.DefaultGradleLauncher.doClassicBuildStages (DefaultGradleLauncher. java: 138) в org.gradleef ) в org.gradle.initialization.DefaultGradleLauncher.getConfiguredBuild (DefaultGradleLauncher. java: 104) в org.gradle.internal.invocation.GradleBuildCont ролик $ 2.execute (GradleBuildController. java: 70) в org.gradle.internal.invocation.GradleBuildController $ 2.execute (GradleBuildController. java: 67) в org.gradle.internal.invocation.GradleBuildControlController . java: 85) в org.gradle.internal.invocation.GradleBuildController $ 3.create (GradleBuildController. java: 78) в org.gradle.internal.work.DefaultWorkerLeaseService.withLocks (DefaultWorkerLeaseService: 11 * 189):. в org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks (StopShieldingWorkerLeaseService. java: 40) в org.gradle.internal.invocation.GradleBuildController.doButernal * GradeBuildingin.ing. .GradleBuildController.configure (GradleBuildController. java: 67) по адресу org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run (ClientProvidedPhasedActionRunner. java: 62.exe) или даже другое. ChainingBuildActionRunner.run (ChainingBuildActionRunner. java: 35) в org.gradle.la uncher.exe c .ChainingBuildActionRunner.run (ChainingBuildActionRunner. java: 35) в org.gradle.launcher.exe c .BuildOutcomeReportingBuildActionRunner.run (BuildOutcomeReportingBuildActionRunner: 63). internal.provider.ValidatingBuildActionRunner.run (ValidatingBuildActionRunner. java: 32) в org.gradle.launcher.exe c .BuildCompletionNotifyingBuildActionRunner.run (BuildCompletionNotifyingBuild.exe_grain.rag. 11lag. ** $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 416) в org.gradle.internal.operations.DefaultBuildOperationExecutor $ CallableBuildOperationWorker.execute (DefaultBuildOperationExecutor. java: 406) или gradle.internal.operations.DefaultBuildOperationExecutor $ 1.execute (DefaultBuildOperationExecutor. java: 165) в org.gradle.internal.operations.DefaultBuildOperationExecutor.execute (DefaultBuildOperationExecutor. java: 250) в org.operationd .execute (DefaultBuildOperationExecutor. java: 158) в org.gradle.internal.operations.DefaultBuildOperationExecutor.call (DefaultBuildOperationExecutor. java: 102) в org.gradle.internal.operations.DelegatingBuildOperationExecutor.cutor .call. : 36) в org.gradle.launcher.exe c .RunAsBuildOperationBuildActionRunner.run (RunAsBuildOperationBuildActionRunner. java: 45) в org.gradle.launcher.exe c .InProcessBuildActionExecuter $ 1.transform_ExactionProction_Inform_Secure_Project_Exchange_Exchange.Exchange.Exchange.Exchange.InE .. 50) в org.gradle.launcher.exe c .InProcessBuildActionExecuter $ 1.transform (InProcessBuildActionExecuter. java: 47) в org.gradle.composite.internal.DefaultRootBuildState.run (DefaultRootBuildState. java: 78) в org.gradle.launcher.exe c .InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter. java: 47) в org.gradle.launcher.exe c .InProcessBuildActionExecuter.execute (InProcessBuildAction60): InProcessBuildAction60 31) в org.gradle.launcher.exe c .BuildTreeScopeBuildActionExecuter.execute (BuildTreeScopeBuildActionExecuter. java: 42) в org.gradle.launcher.exe c .BuildTreeScopeBuildActionExecuter.exu) в org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute (ContinuousBuildActionExecuter. java: 78) в org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute * (ContinuousBuild )grag. .tooling.internal.provider.SubscribeableBuildActionExecuter.execute (SubscribeableBuildActionExecuter. java: 59) в org.gradle.tooling.internal.provider.SubscribeableBuildActionExecuter.execute (SubscribeableBuildActionExgolgount) 11) или .provider.SessionSco peBuildActionExecuter.execute (SessionScopeBuildActionExec. GradleThreadBuildActionExecuter. java: 37) в org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute (GradleThreadBuildActionExecuter. java: 26) в org.gradle.tooling.in *. в org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute (StartParamsValidatingActionExecuter. java: 32) в org.gradle. tooling.internal.provider.SetupLoggingActionExecuter.execute (SetupLoggingActionExecuter. java: 48) в org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute (SetupLoggingActionExecuter. java: 33.grag) или. server.exe c .ExecuteBuild.doBuild (ExecuteBuild. java: 68) в org.gradle.launcher.daemon.server.exe c .BuildCommandOnly.execute (BuildCommandOnly. java: 37) в орг. gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.server.exe c .WatchForDisconnection.execute (WatchForDisconnection. java: 39): в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.server.exe c .ResetDeprecationLogger.execute (ResetDeprecationLogger. java: 27) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.server.exe c .RequestStopIfSingleUsedDaemon.execute (RequestStopIfSingleUsedDaemon. java: 35) в org.gradle.launcher.daapmon. DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.server.exe c .ForwardClientInput $ 2.create (ForwardClientInput. java: 78) в org.gradle.launcher.dae. server.exe c .ForwardClientInput $ 2.create (ForwardClientInput. java: 75) в org.gradle.util.Swapper.swap (Swapper. java: 38) в org.gradle.launcher.daemon.server. exe c .ForwardClientInput.execute (ForwardClientInput. java: 75) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.e .server.exe c .LogAndCheckHealth .execute (LogAndCheckHealth. java: 55) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.server.exe c .LogToClient.doBuild (LogToClient. java: 63) в org.gradle.launcher.daemon.server.exe c .BuildCommandOnly.execute (BuildCommandOnly. java: 37) в org.gradle.launcher.dae .server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java: 104) в org.gradle.launcher.daemon.server.exe c .EstablishBuildEnvironment.doBuild (EstablishBuildEnvironment. java: 82) в организации. launcher.daemon.server.exe c .BuildCommandOnly.execute (BuildCommandOnly. java: 37) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution. java 104): .gradle.launcher.daemon.server.exe c .StartBuildOrRespondWithBusy $ 1.run (StartBuildOrRespondWithBusy. java: 52) в org.gradle.launcher.daemon.server.DaemonStateCoordinator $ 1.runo: $ 12 ) в орг.градле e.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute (ExecutorPolicy. java: 64) в org.gradle.internal.concurrent.ManagedExecutorImpl $ 1.run (ManagedExecutorImpl. java: 48) в org.gra С "): ошибка = 2, нет такого файла или каталога в java_lang_Runtime $ exec $ 0.call (неизвестный источник) в ReactNativeModules.getCommandOutput (/ home / deadshot / Documents / plays / AwesomeProject / node_modules / @ реагировать-родной-сообщество / cli- platform-android / native_modules.gradle: 179) в ReactNativeModules $ getCommandOutput $ 0.callCurrent (неизвестный источник) в ReactNativeModules.getReactNativeConfig (/ home / deadshot / Documents / plays / AwesomeProject / node_modules / @ реагировать-нативное сообщество / cli-platform- android / native_modules.gradle: 222) в ReactNativeModules $ getReactNativeConfig.callCurrent (Неизвестно Источник) в ReactNativeModules. (/ Home/deadshot/Documents/playground/AwesomeProject/node_modules/@react-native-community/cli-platform-android/native_modules.gradle: 83) в native_modules_ckv0ar2tbt1avc4kp1cmnf Детская площадка 91) ... еще 148 причин: java .io.IOException: ошибка = 2, нет такого файла или каталога ... еще 156

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

СБОЙ КОНФИГУРАЦИИ за 448 мс

, поскольку у меня нет опыта использования gradle или android Я понятия не имею, что это за ошибка. Буду признателен за любую помощь

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