Junior — Middle
What is the earliest version of the Android operating system used in your applications?
sobes.tech AI
Answer from AI
The earliest version of Android that modern applications typically support depends on the project requirements and target audience. Often, the minimum version is Android 5.0 Lollipop (API level 21), as it covers a large portion of devices and supports modern APIs.
However, in some cases, support may be extended to earlier versions, such as Android 4.4 KitKat (API 19), if there is a need to cover older devices.
To determine the minimum version in an Android project, the minSdkVersion parameter is used in the build.gradle file:
android {
defaultConfig {
minSdkVersion 21
targetSdkVersion 33
}
}
Choosing the minimum version affects API availability and app capabilities.