请教老师这个错误应当如何解决
来源:3-8 使用cli命令创建ReactNative工程,并启动运行

IceProgrammer
2024-05-08
老师您好,我在配置环境启动项目的时候发现这个错误,我无法通过npx正常启动这个项目
这是npx react-native run-android命令执行结果
gradle的版本也令我疑惑,不知道是不是我目前使用的android studio版本过高,我启动项目就是8.3版本的gradle,我手动换成了7.3.1,但会爆这个错误
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method exec() for arguments [ReactNativeModules$_getCommandOutput_closure16@6547e5e7] on object of type org.gradle.api.internal.provider.DefaultProviderFactory_Decorated.
下面是我的node配置,我也尝试过将node降到16,但报错16不能创建react-native项目
弄了一整天都没有解决这个问题,您看看这是哪儿出了问题
写回答
2回答
-
FE大公爵
2024-05-08
现在和我录制课程时又过去一年了,RN更新了很多东西,现在java要17,你看下AndroidStudio有没有改过来012024-05-08 -
FE大公爵
2024-05-08
现在RN工程的node应该是18的,不用降到16。运行工程你改用npm run android试试。00
相似问题