当我在Android Studio中创建一个新项目时,我应该根据项目类型选择哪个API级别作为最小SDK?



例如,我应该为哪个项目内容选择API 21:Android 5.0(Lollipop)?或者我应该为哪个项目内容选择API 16:Android 4.1(Jelly Bean)?等。简而言之,在选择Android Studio的API级别时,我们应该考虑哪些因素?API级别

这取决于项目,以及你将使用的api,比如有一些库不支持旧的api级别,比如16或以下,所以首先选择低api,比如16(Android 4.1),然后如果你包含一些需要更高最低sdk的api,你可以从(build.gradle)增加它:

defaultConfig {
applicationId "Your app package"
//this is the minimum sdk
minSdkVersion 21
targetSdkVersion 30
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

最新更新