Flutter: ошибка установки пакета: сбой [INSTALL_FAILED_OLDER_SDK]Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter: ошибка установки пакета: сбой [INSTALL_FAILED_OLDER_SDK]

Сообщение Anonymous »

Мое текущее устройство SDK — 21. Я пытался вручную изменить minSdk с build.gradle на 21. Когда я запускаю flutter clean, затем flutter run переключается обратно на версии по умолчанию. Я пытался изменить его в файле local.properties, но все равно не получилось.
это мой текущий код.
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/bu ... on-id.html).
applicationId = "com.example.learning_app"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = flutter.minSdkVersion
targetSdk = 21
versionCode = flutter.versionCode
versionName = flutter.versionName
}

Я попробовал это решение, изменив его в local.properties
sdk.dir=C:\\Users\\Lenovo\\AppData\\Local\\Android\\sdk
flutter.sdk=C:\\flutter
flutter.minSdkVersion=21
flutter.buildMode=debug
flutter.versionName=1.0.0
flutter.versionCode=1

но я получаю эту ошибку.
Warning: Flutter support for your project's minimum Android SDK (flavor='debug') version (23) will soon be dropped. Please upgrade your minimum Android SDK (flavor='debug') version to a version of at least 24 soon.
Alternatively, use the flag "--android-skip-build-dependency-validation" to bypass this check.

Potential fix: Your project's minimum Android SDK version is typically defined in the android block of the app-level `build.gradle(.kts)` file (C:\flutter_projects\learning_app\android/app/build.gradle(.kts)).

Я попробовал запустить flutter run --android-skip-build-dependent-validation, но все равно получил ту же ошибку.
Я также пытался изменить его с C:\flutter\packages\flutter_tools\gradle\src\main\kotlin
в этом файле FlutterExtension.kt, но все равно получил эту ошибку
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:DebugMinSdkCheck'.
> com.flutter.gradle.DependencyValidationException: Error: Your project's minimum Android SDK (flavor='debug') version (21) is lower than Flutter's minimum supported version of 23. Please upgrade your minimum Android SDK (flavor='debug') version.
Alternatively, use the flag "--android-skip-build-dependency-validation" to bypass this check.

Potential fix: Your project's minimum Android SDK version is typically defined in the android block of the app-level `build.gradle(.kts)` file (C:\flutter_projects\learning_app\android/app/build.gradle(.kts)).


Подробнее здесь: https://stackoverflow.com/questions/798 ... -older-sdk
Ответить

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

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

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

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

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