7. Gradle Errors in React-Native
Today I am going to show you errors that I commonly faced in my React-Native Development phase.
Error 1:
FAILURE: Build failed with an exception. \ What went wrong: Could not open settings generic class cache for settings file 'E:\REACT-NATIVE\Awesome2Project\android\settings.gradle'*
(C:\Users\maroo\.gradle\caches\7.5.1\scripts\dik46fhmman8isugvn7v0x0ex). > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63
Solution:
Check for the Compatible Gradle version for your React Native, for me it's Gradle Version : 7.6.1 compatible with React Native version 0.71.6 .
Update Gradle Version: Open the
android/gradle/wrapper/gradle-wrapper.properties
file in your React Native project.In the
gradle-wrapper.properties
file, locate thedistributionUrl
property. It should look something like this:distributionUrl=https\://services.gradle.org/distributions/gradle-X.X.X-all.zip
Make sure the version number (
X.X.X
) is set to a compatible and more recent Gradle version.
Error 2:
Why Only Package.json, Package-lock.json, Node Modules folder is created, Where are the rest Files and Folders.
Solution:
Instead of using this command to create a React-Native project:
npx react-native init ProjectName
Use this:
npx react-native@latest init ProjectName
The @latest
part ensures that you are using the latest version of React Native. By running this command, it will download the latest version of React Native and initialize a new project with all the necessary files and folders.
Subscribe to my newsletter
Read articles from Maroof Siddiqui directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Maroof Siddiqui
Maroof Siddiqui
A Student who is fascinated by Learning and sharing Technology.