This commit is contained in:
@@ -30,19 +30,22 @@ jobs:
|
|||||||
java -version
|
java -version
|
||||||
gradle --version
|
gradle --version
|
||||||
|
|
||||||
# 生成 Gradle wrapper
|
# 生成 Gradle wrapper (使用 Gradle 8.2)
|
||||||
echo "=== 生成 Gradle Wrapper ==="
|
echo "=== 生成 Gradle Wrapper ==="
|
||||||
gradle wrapper --gradle-version 8.2
|
gradle wrapper --gradle-version 8.2
|
||||||
|
|
||||||
# 编译 Debug APK (禁用 daemon 和文件监控,避免 Alpine JVM 崩溃)
|
# 编译 Debug APK - 彻底禁用 Daemon 和所有可能导致崩溃的功能
|
||||||
echo "=== 开始编译 ==="
|
echo "=== 开始编译 ==="
|
||||||
./gradlew assembleDebug \
|
./gradlew assembleDebug \
|
||||||
--no-daemon \
|
--no-daemon \
|
||||||
--stacktrace \
|
--stacktrace \
|
||||||
--no-watch-fs \
|
--no-watch-fs \
|
||||||
--no-configuration-cache \
|
--no-configuration-cache \
|
||||||
|
--no-build-cache \
|
||||||
-Dorg.gradle.daemon=false \
|
-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 "=== 编译完成 ==="
|
echo "=== 编译完成 ==="
|
||||||
|
|||||||
Reference in New Issue
Block a user