fix: 直接使用系统 Gradle 8.14.4,避免 wrapper 8.2 的 JVM 崩溃
Android Build / build (push) Has started running

This commit is contained in:
amos
2026-06-02 11:31:23 +08:00
parent 077a5b8725
commit d9169847a3
+6 -5
View File
@@ -30,13 +30,14 @@ jobs:
java -version java -version
gradle --version gradle --version
# 生成 Gradle wrapper (使用 Gradle 8.2) # 设置 Android SDK 环境变量
echo "=== 生成 Gradle Wrapper ===" export ANDROID_HOME=/opt/android-sdk
gradle wrapper --gradle-version 8.2 export ANDROID_SDK_ROOT=$ANDROID_HOME
export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/build-tools/34.0.0:$PATH
# 编译 Debug APK - 彻底禁用 Daemon 和所有可能导致崩溃的功能 # 直接使用系统 Gradle 8.14.4 编译(避免 Gradle 8.2 wrapper 在 Alpine 上的 JVM 崩溃问题)
echo "=== 开始编译 ===" echo "=== 开始编译 ==="
./gradlew assembleDebug \ gradle assembleDebug \
--no-daemon \ --no-daemon \
--stacktrace \ --stacktrace \
--no-watch-fs \ --no-watch-fs \