From fadcd01bd460b1587b99d8edfa2c828739492e86 Mon Sep 17 00:00:00 2001 From: amos Date: Tue, 2 Jun 2026 18:36:10 +0800 Subject: [PATCH] revert 2260988d38d6d59c92366a8ccaca174d27cdf1e7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert 删除 .gitea/workflows/android-build.yml --- .gitea/workflows/android-build.yml | 43 ++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .gitea/workflows/android-build.yml diff --git a/.gitea/workflows/android-build.yml b/.gitea/workflows/android-build.yml new file mode 100644 index 0000000..a76d7eb --- /dev/null +++ b/.gitea/workflows/android-build.yml @@ -0,0 +1,43 @@ +name: Android Build + +on: + push: + branches: [ main, master ] + pull_request: + branches: [ main, master ] + workflow_dispatch: + +jobs: + build: + runs-on: android + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Setup Java 17 + run: | + export JAVA_HOME=/usr/lib/jvm/java-17-openjdk + export PATH=$JAVA_HOME/bin:$PATH + java -version + + - name: Build Debug APK + run: | + export ANDROID_HOME=/opt/android-sdk + export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$PATH + export CUSTOM_AAPT2_PATH=/usr/bin/aapt2 + + echo "org.gradle.jvmargs=-Xmx2g" >> gradle.properties + echo "org.gradle.daemon=false" >> gradle.properties + echo "android.aapt2FromMavenOverride=$CUSTOM_AAPT2_PATH" >> gradle.properties + + gradle assembleDebug --no-daemon --stacktrace + + ls -lh app/build/outputs/apk/debug/ + + - name: Upload APK + uses: actions/upload-artifact@v3 + with: + name: app-debug + path: app/build/outputs/apk/debug/app-debug.apk + retention-days: 7