From a22fe87c860f28f4d784f7416d8e0168d3583ef9 Mon Sep 17 00:00:00 2001 From: izzy2lost Date: Thu, 14 Aug 2025 11:45:46 -0400 Subject: [PATCH] take it easy izzy --- .github/workflows/android.yml | 2 +- .github/workflows/release.yml | 2 +- android/app/build.gradle | 9 ++++----- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index eb69361d..13cf650f 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -104,7 +104,7 @@ jobs: if: matrix.build-type == 'release' run: | cd android/ - ./gradlew assembleRelease -P elfBuildType=Release + ./gradlew assembleRelease -P elfBuildType=RelWithDebInfo mv app/build/outputs/apk/release/app-release.apk ../starship-release.apk - name: Upload Debug APK diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c88242f3..b005ab11 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -102,7 +102,7 @@ jobs: run: | cd android/ ./gradlew clean - ./gradlew assembleRelease -P elfBuildType=Release --no-daemon + ./gradlew assembleRelease -P elfBuildType=RelWithDebInfo --no-daemon - name: Verify APK signing run: | diff --git a/android/app/build.gradle b/android/app/build.gradle index f5584983..0114ed2e 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -71,12 +71,11 @@ android { release { debuggable false jniDebuggable false - minifyEnabled true - shrinkResources true - // Use less aggressive ProGuard rules for native apps - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + // Disable minification temporarily to isolate the issue + minifyEnabled false + shrinkResources false - // Keep some debug info for crash reports + // Keep debug symbols for crash analysis ndk { debugSymbolLevel 'SYMBOL_TABLE' }