From e2cc59d8c14456b6bab1f8a1b2c2a470c882f111 Mon Sep 17 00:00:00 2001 From: KIMI Date: Sat, 15 Aug 2026 15:21:33 +0800 Subject: [PATCH] =?UTF-8?q?mobile:=20APK=20=E5=8E=8B=E7=BC=A9=E6=89=93?= =?UTF-8?q?=E5=8C=85=20native=20=E5=BA=93=EF=BC=88useLegacyPackaging?= =?UTF-8?q?=EF=BC=89=EF=BC=8Carm64=20=E5=8C=85=E4=BB=8E=2052MB=20=E9=99=8D?= =?UTF-8?q?=E5=88=B0=2023MB=EF=BC=8C=E7=BB=95=E5=BC=80=E9=99=84=E4=BB=B6?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=2050MB=20=E4=B8=8A=E4=BC=A0=E4=B8=8A?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/android/app/build.gradle.kts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mobile/android/app/build.gradle.kts b/mobile/android/app/build.gradle.kts index 59f9d53..30ecc42 100644 --- a/mobile/android/app/build.gradle.kts +++ b/mobile/android/app/build.gradle.kts @@ -25,6 +25,14 @@ android { versionName = flutter.versionName } + // 压缩打包 .so(默认未压缩存储,OpenIM/WebRTC 的 native 库让包多占近一倍体积); + // 代价是安装时多解压一次,对内网分发来说体积更关键。 + packaging { + jniLibs { + useLegacyPackaging = true + } + } + buildTypes { release { // TODO: Add your own signing config for the release build.