From f38d35a5edf6a1c1fdf049de92fa8fa6006eaf26 Mon Sep 17 00:00:00 2001 From: amos Date: Tue, 2 Jun 2026 11:06:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A2=9E=E5=BC=BA=20JVM=20=E5=8F=82?= =?UTF-8?q?=E6=95=B0=EF=BC=8C=E5=BD=BB=E5=BA=95=E7=A6=81=E7=94=A8=20Daemon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/android-build.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/android-build.yml b/.gitea/workflows/android-build.yml index c3378fb..0e555fc 100644 --- a/.gitea/workflows/android-build.yml +++ b/.gitea/workflows/android-build.yml @@ -30,19 +30,22 @@ jobs: java -version gradle --version - # 生成 Gradle wrapper + # 生成 Gradle wrapper (使用 Gradle 8.2) echo "=== 生成 Gradle Wrapper ===" gradle wrapper --gradle-version 8.2 - # 编译 Debug APK (禁用 daemon 和文件监控,避免 Alpine JVM 崩溃) + # 编译 Debug APK - 彻底禁用 Daemon 和所有可能导致崩溃的功能 echo "=== 开始编译 ===" ./gradlew assembleDebug \ --no-daemon \ --stacktrace \ --no-watch-fs \ --no-configuration-cache \ + --no-build-cache \ -Dorg.gradle.daemon=false \ - -Dorg.gradle.internal.native.headers.unresolved.dependencies.ignore=true + -Dorg.gradle.jvmargs="-Xmx2g -XX:+UseG1GC -XX:MaxMetaspaceSize=512m" \ + -Dorg.gradle.internal.native.headers.unresolved.dependencies.ignore=true \ + -Dfile.encoding=UTF-8 # 验证输出 echo "=== 编译完成 ==="