【发布时间】:2021-02-28 16:47:48
【问题描述】:
例如,我应该为哪个项目内容选择 API 21:Android 5.0(Lollipop)?或者我应该为哪些项目内容选择 API 16:Android 4.1(Jelly Bean)?等等,简而言之,在Android Studio中选择API级别应该考虑什么?API Levels
【问题讨论】:
标签: android api kotlin sdk project
例如,我应该为哪个项目内容选择 API 21:Android 5.0(Lollipop)?或者我应该为哪些项目内容选择 API 16:Android 4.1(Jelly Bean)?等等,简而言之,在Android Studio中选择API级别应该考虑什么?API Levels
【问题讨论】:
标签: android api kotlin sdk project
这取决于项目,您将使用的 api 就像有些库不支持 16 及以下的旧 api 级别,所以首先选择像 16(Android 4.1)这样的低 api,然后如果您包含一些 api需要更高的最小 sdk,您可以从 (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"
}
【讨论】: