diff --git a/.gitea/workflows/android-build.yml b/.gitea/workflows/android-build.yml index 1a9d317..50c5865 100644 --- a/.gitea/workflows/android-build.yml +++ b/.gitea/workflows/android-build.yml @@ -15,16 +15,28 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Build with Gradle + - name: Build Debug APK run: | - # 使用容器预装的 Java 和 Gradle + # 验证环境 + echo "=== 环境检查 ===" java -version gradle --version + + # 生成 Gradle wrapper + echo "=== 生成 Gradle Wrapper ===" gradle wrapper --gradle-version 8.2 + + # 编译 Debug APK + echo "=== 开始编译 ===" ./gradlew assembleDebug --no-daemon --stacktrace + + # 验证输出 + echo "=== 编译完成 ===" + ls -lh app/build/outputs/apk/debug/ - name: Upload APK - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: app-debug path: app/build/outputs/apk/debug/app-debug.apk + retention-days: 7