In this article, you will learn about android minsdkversion. Here is the complete steps-by-step process on how to change android minsdkversion in flutter app development? Read the article for more details.
How Much Does it Cost to Hire the Best React.js Developer
How to Change Android Minsdkversion in Flutter App Development.pptx
1.
2. How to Change Android Minsdkversion in Flutter
App Development?
Including third-party software in your app may make things simpler for
you and give you more time to concentrate on the aspects of your app
that are most important to its success. However, if you install the
packages, there is a possibility that you may run into a problem that
requires you to raise the Android minimum SDK version.
This occurs as a result of the fact that the plugin needs a higher android
sdk version for projects that were built both before and after
the Flutter 2.8 release. Therefore, the purpose of this article is to
demonstrate how to modify the Android minimum SDK version in the
best flutter app development.
3. Changes that Can Be Made to the Android
minimum SDK Version in Flutter
You may alter the Android minimum required SDK version in one of two
methods. The first one applies to projects that were started before the
Flutter 2.8 release, while the second one applies to projects that were
started after the Flutter 2.8 upgrade. Many companies like Google Pay,
Alibaba Group, BMW & Tencent are now using Flutter technology for
their mobile application. An experienced Flutter developer is the right
choice for your organization if you want a seamless mobile application
for your business.
4. For Projects That Were Created Prior to the Release of the Flutter 2.8
Update,you must explicitly make modifications inside the build.gradle
file in order to adjust the minSdkVersion setting in Flutter for
projects that were built before the 2.8 upgrade.
Steps:
Step 1:
Navigate to the project folder/android/app/build.gradle folder and
open the build.gradle file there.
5. Step 2:
Navigate to the defaultConfig section and change the minSdkVersion
value to the most recent available version.
6. Step 3:
Once you are inside the terminal, execute the command to clear flutter.
Step 4:
Re-run your app.
Code example:
defaultConfig {
applicationId "com.example.common_project"
minSdkVersion 21 // <-- SEE HERE
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
7. For Projects That Have Been Created Since the
Flutter 2.8 Update
If you want to alter the Android minimum SDK version for a Flutter
project that was created after the 2.8 release, you will need to make
changes in the local.properties file and then reference the new variable
that you made in the local.properties file inside the build.gradle file.
Steps:
Step 1:
Find the file named local.properties in the project folder that is
labeled android and look for it there.
8.
9. Step 2:
Insert the line marked flutter into the local.properties file on your
computer. minSdkVersion=21
10. Step 3:
Open the build.gradle file that can be found in the project
folder/android/app/build.gradle directory at this point.
Step 4:
The fourth step is to locate the defaultConfig section and then change
the localProperties with the minSdkVersion.
getProperty(‘flutter.minSdkVersion’).toInteger().
11. Step 5:
Once you are inside the terminal, execute the command to clear flutter.
Step 6:
Give your application another try.
Code example:
• Under local.properties file
sdk.dir=/Users/Admin/Library/Android/sdk
flutter.sdk=/Users/Admin/Data/Development/flutter
flutter.buildMode=debug
flutter.versionName=1.0.0
flutter.versionCode=1
flutter.minSdkVersion=20 #new
12. • Under build.gradle file
defaultConfig {
// TODO: Specify your own unique Application ID
(https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.sample_project"
minSdkVersion localProperties.getProperty('flutter.minSdkVersion').toInteger()
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
13. Conclusion
Throughout this guide, we went through the steps required to alter the
Android minimum SDK version in Flutter using illustrative examples. For
projects made both before and after the Flutter 2.8 upgrade, we
investigated both of the available methods for updating the SDK
version on Android. Keep visiting www.flutteragency.com for more such
informative articles.
Source: https://flutteragency.com/change-android-minsdkversion-
flutter/