bundleRelease Error: Execution failed for task ':app:bundleReleaseJsAndAssets'.
See original GitHub issueDescription
React-Native-Build-Error
https://github.com/OmarThinks/ReactNativeBuildError
Acknowledgement:
Thank you so much React Native Team for your hard and consistent work.
Reporducability of issue:
Here the are 2 projects: https://github.com/OmarThinks/ReactNativeBuildError
I have created a Github repo to make it easy for you to spot the error.
JS and TS projects.
I have been stuck here for 3 consecutive days.
I tried everything I could find.
https://stackoverflow.com/questions/59695135/react-native-android-build-process-command-npx-cmd-finished-with-non-zero
https://github.com/facebook/react-native/issues/28510
None of these soltions worked.
I have also tried several React native versions, and tried changing Gradle versions, and JDK versions. None of these worked.
How I Generated these projects:
npx react-native init AwesomeProject
npx react-native init AwesomeTSProject --template react-native-template-typescript
I did not add any other code to the templates, just signning the keys.
Error:
$ ./gradlew bundleRelease
> Task :app:bundleReleaseJsAndAssets FAILED
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:bundleReleaseJsAndAssets'.
> Process 'command 'cmd'' finished with non-zero exit value 1
* 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.
==============================================================================
2: Task failed with an exception.
-----------
* What went wrong:
java.lang.StackOverflowError (no error message)
* 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
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.5.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 4s
8 actionable tasks: 3 executed, 5 up-to-date
Key:
Key is already generated on /android/app/my-upload-key.keystore
. But, if you want to regenerate a new key, you can follow the steps below:
keytool -genkey -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
MYAPP_UPLOAD_STORE_FILE=my-upload-key.keystore
MYAPP_UPLOAD_KEY_ALIAS=my-key-alias
MYAPP_UPLOAD_STORE_PASSWORD=abcdefghijklmnop
MYAPP_UPLOAD_KEY_PASSWORD=abcdefghijklmnop
Acknowledgement (Again):
Thank you so much React Native Team for your hard and consistent work.
You saved us from Java.
Version
0.70.6
Output of npx react-native info
$ npx react-native info info Fetching system and libraries information… System: OS: Windows 10 10.0.22621 CPU: (12) x64 Intel® Core™ i5-10400 CPU @ 2.90GHz Memory: 18.15 GB / 31.83 GB Binaries: Node: 18.12.1 - C:\Program Files\nodejs\node.EXE Yarn: Not Found npm: 8.19.2 - C:\Program Files\nodejs\npm.CMD Watchman: Not Found SDKs: Android SDK: API Levels: 30, 31, 32, 33 Build Tools: 29.0.2, 30.0.2, 30.0.3, 31.0.0, 32.0.0, 33.0.0, 33.0.1 System Images: android-29 | Google Play Intel x86 Atom, android-31 | Intel x86 Atom_64, android-31 | Google APIs Intel x86 Atom_64 Android NDK: Not Found Windows SDK: AllowAllTrustedApps: Disabled Versions: 10.0.19041.0 IDEs: Android Studio: AI-213.7172.25.2113.9123335 Visual Studio: 17.2.32630.192 (Visual Studio Community 2022) Languages: Java: 11.0.17 - /c/Program Files/Eclipse Adoptium/jdk-11.0.17.8-hotspot/bin/javac npmPackages: @react-native-community/cli: Not Found react: 18.1.0 => 18.1.0 react-native: 0.70.6 => 0.70.6 react-native-windows: Not Found npmGlobalPackages: react-native: Not Found
Steps to reproduce
Reproduction:
1) GitHub Repo:
https://github.com/OmarThinks/ReactNativeBuildError
I have created this GitHub repo which contains all the code to help run the code easily.
2) Normal way of creating templates:
npx react-native init AwesomeProject
npx react-native init AwesomeTSProject --template react-native-template-typescript
Snack, code example, screenshot, or link to a repository
https://github.com/OmarThinks/ReactNativeBuildError
Thank you so much for your hard, patient, and persistent work!
Issue Analytics
- State:
- Created 9 months ago
- Comments:28 (6 by maintainers)
@OmarThinks The development of my application has been completed but I am unable to push it to the production build due to this issue.
Thanks for the heads up. This seems to be a Windows specific issue. We’ll have to look into it next week.