我在 android 上使用 react-native。一切都很好,直到我升级到最新版本(0.59.4)。
构建不断失败,并在 CircleCI 上出现“Gradle 构建守护进程意外消失”错误。它在本地运行良好。
我知道这是一个内存问题,并尝试了多种方法来设置 java opts 和东西。
environment:
_JAVA_OPTIONS: '-Xms512m -Xmx3g'
GRADLE_OPTS: '-Xmx3g -Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx3g -XX:+HeapDumpOnOutOfMemoryError"'
还尝试设置
gradle.properties
.它都不起作用。
最佳答案
对于所有仍然面临这个问题的人。我将构建步骤分为两部分。
./gradlew bundleReleaseJsAndAssets
./gradlew assembleRelease -x bundleReleaseJsAndAssets
有了这 2 件事,
Circle CI
建筑工作得很好。
关于android - Gradle 构建守护进程在 CircleCI 中意外消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56729413/