无法获取 org.gradle.api.internal.artifacts.dsl.dependency.DefaultDependencyHandler 类型的对象的未知属性“enableHermes”

Raf*_*dia 7 gradle android-studio android-gradle-plugin react-native

我需要在我的 android 上运行一个通过“yarn android”生成的应用程序,但是当我尝试收到错误时,并且在 android-studio 中打开我的应用程序的 android 文件夹时,会出现此错误。

小智 10

只需添加hermesEnabled=true到您的 gradle.properties 文件中


小智 5

找出名为enableHermes的变量在哪里被调用。通常,DefaultDependencyHandler 位于 build.gradle 内部。

打开/app文件夹中的build.gradle文件。检查是否定义了任何enableHermes变量。如果没有添加以下行

project.ext.react = [
    enableHermes: <Your needed value>
]
def enableHermes = project.ext.react.get("enableHermes", <Your needed value>);
Run Code Online (Sandbox Code Playgroud)