Этап 0 п.2: универсальный APK 99→53 МБ (abiFilters ARM + resConfigs ru,en)

- defaultConfig.ndk.abiFilters 'arm64-v8a','armeabi-v7a' — без эмуляторных x86/x86_64
- resourceConfigurations += ['ru','en'] — срез ~48 локалей vendor до нужных
- проверено сборкой: assembleRelease 53 МБ, ABI только ARM, подпись v2+v3 OK
- renderscriptSupportModeEnabled в vendor НЕ трогал (риск blur, отдельный пункт)
This commit is contained in:
b-dev-mobile
2026-07-07 17:55:14 +00:00
parent 67cc851b15
commit c259936e82
3 changed files with 22 additions and 2 deletions
+10
View File
@@ -43,6 +43,16 @@ android {
versionName '0.5.114'
missingDimensionStrategy 'default', 'f7'
multiDexEnabled true
// Универсальный APK для реальных устройств: только ARM (arm64 + armeabi-v7a),
// без эмуляторных x86/x86_64 — режет ~половину native-веса (WebRTC .so).
ndk {
abiFilters 'arm64-v8a', 'armeabi-v7a'
}
// Оставляем только нужные локали (у vendor-форка ~48 языков) — минус несколько МБ.
// resourceConfigurations — не-deprecated бэкинг resConfigs.
resourceConfigurations += ['ru', 'en']
// Дефолтный адрес сервера на экране входа. Прод-URL в сборку не вшивать
// (решение integrator-b, f7_platform mail/035): для дев-сборки под свой
// стенд задать -Pf7DefaultServerUrl=https://... или f7DefaultServerUrl в