From d9169847a3d282f859bba3084a2c725eecb64d8b Mon Sep 17 00:00:00 2001 From: amos Date: Tue, 2 Jun 2026 11:31:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=9B=B4=E6=8E=A5=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=20Gradle=208.14.4=EF=BC=8C=E9=81=BF=E5=85=8D?= =?UTF-8?q?=20wrapper=208.2=20=E7=9A=84=20JVM=20=E5=B4=A9=E6=BA=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/android-build.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/android-build.yml b/.gitea/workflows/android-build.yml index 0e555fc..050b022 100644 --- a/.gitea/workflows/android-build.yml +++ b/.gitea/workflows/android-build.yml @@ -30,13 +30,14 @@ jobs: java -version gradle --version - # 生成 Gradle wrapper (使用 Gradle 8.2) - echo "=== 生成 Gradle Wrapper ===" - gradle wrapper --gradle-version 8.2 + # 设置 Android SDK 环境变量 + export ANDROID_HOME=/opt/android-sdk + 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 "=== 开始编译 ===" - ./gradlew assembleDebug \ + gradle assembleDebug \ --no-daemon \ --stacktrace \ --no-watch-fs \