Включение стороннего программного обеспечения в ваше приложение может упростить вам задачу и дать вам больше времени, чтобы сосредоточиться на тех аспектах вашего приложения, которые наиболее важны для его успеха. Однако, если вы устанавливаете пакеты, есть вероятность, что вы можете столкнуться с проблемой, требующей повышения минимальной версии 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, чтобы найти больше таких информативных статей.