Flutter APK не поддерживает размеры страниц 16 КБ в последних версиях Flutter 3.32.8 и AGP 8.7.3.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter APK не поддерживает размеры страниц 16 КБ в последних версиях Flutter 3.32.8 и AGP 8.7.3.

Сообщение Anonymous »

Я создаю новый проект Flutter, используя последние стабильные версии:
  • Flutter SDK: 3.32.8
  • Плагин Android Gradle: 8.7.3
  • Gradle: 8.12
  • Kotlin: 2.1.0
Настройки Gradle:

Код: Выделить всё

  // settings.gradle.kts
plugins {
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
id("com.android.application") version "8.7.3" apply false
id("org.jetbrains.kotlin.android") version "2.1.0" apply false
}

# gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip

// build.gradle.kts
namespace = "com.example.flutter_application_2"
compileSdk = flutter.compileSdkVersion
ndkVersion = "29.0.14033849"`
Когда я создаю релизный APK и проверяю его с помощью APK Analyzer, я вижу следующее предупреждение:

⚠ APK не поддерживает устройства с размером памяти 16 КБ

Похоже, это связано с требованиями к размеру страницы Android 16 КБ, введенными для новых устройств (особенно Android 15+ на некоторых устройствах). аппаратное обеспечение). Поскольку я использую новейшие инструменты и проект Flutter по умолчанию, я ожидал, что он будет поддерживать все текущие устройства «из коробки».
Вопрос:
Как мне обновить конфигурацию Flutter/Gradle или настройки NDK, чтобы APK поддерживал размеры страниц размером 16 КБ?
Существует ли специальный инструмент android.bundletool, Флаг abiFilters или Gradle/NDK необходим в проекте Flutter для удовлетворения этого требования?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -and-agp-8
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»