Включение стороннего программного обеспечения в ваше приложение может упростить вам задачу и дать вам больше времени, чтобы сосредоточиться на тех аспектах вашего приложения, которые наиболее важны для его успеха. Однако, если вы устанавливаете пакеты, есть вероятность, что вы можете столкнуться с проблемой, требующей повышения минимальной версии Android SDK.

Это происходит из-за того, что плагину требуется более высокая версия Android SDK для проектов, которые были созданы как до, так и после выпуска Flutter 2.8. Поэтому цель этой статьи — продемонстрировать, как изменить минимальную версию Android SDK для лучшей разработки приложений на флаттерах.

Изменения, которые можно внести в минимальную версию Android SDK во Flutter

Вы можете изменить минимальную требуемую версию SDK для Android одним из двух способов. Первый применяется к проектам, запущенным до выпуска Flutter 2.8, а второй — к проектам, запущенным после обновления Flutter 2.8. Многие компании, такие как Google Pay, Alibaba Group, BMW и Tencent, теперь используют технологию Flutter для своих мобильных приложений. Опытный разработчик Flutter — правильный выбор для вашей организации, если вы хотите создать удобное мобильное приложение для своего бизнеса.

Для проектов, которые были созданы до выпуска обновления Flutter 2.8, вы должны явно внести изменения в файл build.gradle, чтобы настроить параметр minSdkVersion в Flutter для проектов, которые были созданы ранее. обновление 2.8.

Шаги:

Шаг 1.
Перейдите в папку проекта/android/app/build.gradle и откройте там файл build.gradle.

Шаг 2.
Перейдите в раздел defaultConfig и измените значение minSdkVersion на самую последнюю доступную версию.

Шаг 3.
Как только вы окажетесь внутри терминала, выполните команду, чтобы убрать трепетание.

Шаг 4.
Повторно запустите приложение.

Пример кода

defaultConfig {

идентификатор приложения «com.example.common_project»

minSdkVersion 21 // ← СМОТРЕТЬ ЗДЕСЬ

targetSdkВерсия 30

versionCode flutterVersionCode.toInteger()

имя_версии

}

Для проектов, созданных после обновления Flutter 2.8

Если вы хотите изменить минимальную версию Android SDK для проекта Flutter, созданного после выпуска 2.8, вам нужно будет внести изменения в файл local.properties, а затем сослаться на новую переменную, которую вы сделали в файле local.properties внутри. файл build.gradle.

Шаги:

Шаг 1.
Найдите файл с именем local.properties в папке проекта с пометкой android и найдите его там.

Шаг 2.
Вставьте строку, отмеченную флаттером, в файл local.properties на вашем компьютере. минСдкверсион=21

Шаг 3.
Откройте файл build.gradle, который на данный момент находится в папке проекта/android/app/build.gradle.

Шаг 4.
Четвертый шаг — найти раздел defaultConfig, а затем изменить localProperties с помощью minSdkVersion.

getProperty('flutter.minSdkVersion').toInteger().

Шаг 5.
Как только вы окажетесь внутри терминала, выполните команду, чтобы убрать трепетание.

Шаг 6.
Попробуйте еще раз.

Пример кода

В файле local.properties

sdk.dir=/Пользователи/Администратор/Библиотека/Android/SDK

flutter.sdk=/Пользователи/Администратор/Данные/Разработка/флюттер

флаттер.buildMode=отладка

флаттер.версиянаме=1.0.0

флаттер.versionCode = 1

флаттер.minSdkVersion=20 #новый

В файле build.gradle

defaultConfig {

// TODO: укажите собственный уникальный идентификатор приложения (https://developer.android.com/studio/build/application-id.html).

идентификатор приложения «com.example.sample_project»

minSdkVersion localProperties.getProperty('flutter.minSdkVersion').toInteger()

targetSdkVersion флаттер.targetSdkVersion

versionCode flutterVersionCode.toInteger()

имя_версии

}

Заключение

В этом руководстве мы выполнили шаги, необходимые для изменения минимальной версии Android SDK во Flutter, используя наглядные примеры. Для проектов, созданных как до, так и после обновления Flutter 2.8, мы исследовали оба доступных метода обновления версии SDK на Android. Продолжайте посещать www.flutteragency.com, чтобы найти больше таких информативных статей.