From 922a68be49db318c3aebed568eca80d83d068e51 Mon Sep 17 00:00:00 2001 From: atsunatsu Date: Sat, 29 Aug 2026 00:30:34 +0800 Subject: [PATCH] fix: drop armeabi-v7a ABI filter now that the CW module is gone MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ndk abiFilters restriction was added in a333192 ("feat: add CW decoder and linear calculator page") to accommodate Morse Expert's 32-bit-only libnativedecoderjni.so. Upstream app/build.gradle.kts contains only the plugins block, so this is fork-specific. With feature/cw removed, the filter no longer has a reason to exist and it kept the app 32-bit only — which Google Play has rejected since 2019-08 (64-bit requirement). Verified after the change: - ./gradlew assembleDebug -> BUILD SUCCESSFUL - APK now ships arm64-v8a, armeabi-v7a, x86, x86_64 (the only remaining .so is androidx.graphics.path, 7 KB) - ./gradlew test -> 82 tests, 0 failures --- app/build.gradle.kts | 1 - 1 file changed, 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 649b3400..2c2085ca 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -6,7 +6,6 @@ android { namespace = libs.versions.packageName.get() defaultConfig { applicationId = "cn.ba7opf.look4sat" - ndk { abiFilters.add("armeabi-v7a") } } signingConfigs { create("release") {