Skip to content

Problem with android/settings.gradle #2654

Open
@rodrigotoledo

Description

@rodrigotoledo

Environment

npx react-native doctor passes without errors.

React Native: 0.79.1
Node: 18+
NPM: 9+

Description

I am using the latest version of React Native (0.79.1) and trying to run the project with the latest stable version of @react-native-community/cli.

However, the installed package does not include the expected file:
cli-platform-android/native_modules.gradle.

As a result, the build fails when android/settings.gradle tries to execute:

apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle");
applyNativeModulesSettingsGradle(settings);

To temporarily fix the issue, I had to manually comment out these lines in android/settings.gradle:

// apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle");
// applyNativeModulesSettingsGradle(settings);

This behavior is unexpected, considering I am using the latest compatible stable versions.

Reproducible Demo

  • Create a new React Native 0.79.1 project.

  • Install @react-native-community/cli@latest.

  • Run npx react-native run-android.

  • Build fails due to missing native_modules.gradle.

  • Comment out the lines in android/settings.gradle to bypass the error.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions