From 01dcb4705dc90c67c263fd46ede9375a1625ff16 Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 10 Aug 2026 07:59:11 +0200 Subject: [PATCH] fix(android): let Flutter own Pixel 10 ABI split --- apps/weblibre/android/app/build.gradle | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/apps/weblibre/android/app/build.gradle b/apps/weblibre/android/app/build.gradle index ece76b2e..c0e2187e 100644 --- a/apps/weblibre/android/app/build.gradle +++ b/apps/weblibre/android/app/build.gradle @@ -74,17 +74,15 @@ android { manifestPlaceholders = [appName: "WebLibre Alpha (Legacy)", enableImpeller: "false"] } // Pixel 10 devices are 64-bit only and ship a 120 Hz display. Keep a - // separate, side-by-side installable identity for the optimized fork, - // retain Impeller, and prevent transitive dependencies from packaging - // unused 32-bit native libraries. + // separate, side-by-side installable identity for the optimized fork + // and retain Impeller. The Pixel 10 build script selects android-arm64 + // with Flutter's ABI split; Gradle forbids combining that split with a + // second ndk.abiFilters declaration here. pixel10 { dimension "track" applicationId "cc.mrblake.mrbweblibre" versionNameSuffix "-pixel10" manifestPlaceholders = [appName: "MrbWebLibre", enableImpeller: "true"] - ndk { - abiFilters "arm64-v8a" - } } }