$ npx react-native run-android
info Running jetifier to migrate libraries to AndroidX. You can disable it using "–no-jetifier" flag.
Jetifier found 864 file(s) to forward-jetify. Using 4 workers…
info Starting JS server…
info Launching emulator…
error Failed to launch the emulator. Reason: Could not start an emulator within 30 seconds.
warn Please launch an emulator manually or connect a device. Otherwise, the app may fail to launch.
info Installing the app…
FAILURE: Build failed with an exception.
-
What went wrong:
Could not initialize class org.codehaus.groovy.runtime.InvokerHelper -
Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights. -
Get more help at https://help.gradle.org
BUILD FAILED in 1m 23s
error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with –verbose flag for more details.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE: Build failed with an exception.
-
What went wrong:
Could not initialize class org.codehaus.groovy.runtime.InvokerHelper -
Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights. -
Get more help at https://help.gradle.org
BUILD FAILED in 1m 23s
at checkExecSyncError (child_process.js:629:11)
at execFileSync (child_process.js:647:13)
at runOnAllDevices (E:\work\react-native\AwesomeProject1\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:39)
Best Answer
I think I had the same issue. After installing RN (May 20th, 2020), I bumped into this error. I found this solution on https://github.com/gradle/gradle/issues/10248.
In short:
Go to
/android/gradle/wrapper/gradle-wrapper.properties
file in your RN projectFind this line that starts with
distributionUrl
. Change the gradle version intogradle-6.3-all.zip
.In my project, it was:
and I changed it into:
That's it.