Пакеты Flutter: слияние манифеста не удалось: Uses-sdk:minSdkVersion XX не может быть меньше версии XX, объявленной в биAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Пакеты Flutter: слияние манифеста не удалось: Uses-sdk:minSdkVersion XX не может быть меньше версии XX, объявленной в би

Сообщение Anonymous »

Я не могу создать APK-файл для Android. В моем проекте Flutter я получаю следующие ошибки, несмотря на использование последних настроек targetdk и minsdk.
Какой-нибудь обходной путь?
Мой версия flutter:
[✓] Flutter (стабильная версия канала, 3.24.3, на macOS 14.6.1 23G93 darwin-arm64, локаль
en-DZ)
[ ✓] Инструментарий Android – разработка для устройств Android (Android SDK версии 35.0.0)
• Java-версия среды выполнения OpenJDK (сборка
17.0.11+0-17.0.11b1207.24-11852314)
Мой JDK:
Среда выполнения Java(TM) SE (сборка 22.0.2+9-70)
64-битная серверная виртуальная машина Java HotSpot(TM) (сборка 22.0. 2+9-70, смешанный режим, общий доступ)
settings.gradle
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "8.6.0" apply false
id "org.jetbrains.kotlin.android" version "2.0.20" apply false
id "com.google.gms.google-services" version "4.4.2" apply false
id("com.google.firebase.crashlytics") version "3.0.2" apply false

}

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

gradle.properties
org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m

app/build.gradle
android {
ndkVersion "27.1.12297006"
compileSdkVersion 35
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
defaultConfig {
applicationId "xx.xxx.xx"
minSdkVersion 24
targetSdkVersion 35
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
multiDexEnabled true
ndk {
debugSymbolLevel 'SYMBOL_TABLE'
}
}

signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}

buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile(
'proguard-android-optimize.txt'),
'proguard-rules.pro'

firebaseCrashlytics {
nativeSymbolUploadEnabled true
unstrippedNativeLibsDir 'build/intermediates/merged_native_libs/release/out/lib'

}

ndk {
// replace with 'FULL' if you need more info,
// but note that it will increase the file size of your appbundle dramatically.
debugSymbolLevel 'SYMBOL_TABLE'
}

signingConfig signingConfigs.release
}
}
namespace 'xx.xxx.xx'

}

pubspec.yaml
version: 1.3.3+80
environment:
sdk: ">=2.17.0

Подробнее здесь: https://stackoverflow.com/questions/789 ... -cannot-be
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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