Android系列-SDK版本问题

问题一  在Android Studio项目的app/build.gradle中

compileSdkVersion 29   -----  SDK编译版本

minSdkVersion 16    ------ 最小的SDK版本

targetSdkVersion 29

解释:

compileSdkVersion :  告诉 Gradle 用哪个 Android SDK 版本编译你的应用。 可 设置为可用的最新 API
minSdkVersion : 是应用可以运行的最低要求
 targetSdkVersion : 是 Android 提供向前兼容的主要依据,
在应用的 targetSdkVersion 没有更新之前系统不会应用最新的行为变化。
这允许你在适应新的行为变化之前就可以使用新的 API

建议:

minSdkVersion (lowest possible) <= targetSdkVersion == compileSdkVersion (latest SDK)

用较低的 minSdkVersion 来覆盖最大的人群,用最新的 SDK 设置 targetSdkVersion 和 compileVersion 来获得最好的外观和行为

 

 

 

问题二API级别?Android版本?

API 级别 SDK版本号 代号/别名
     
     

 

 

 

    

 

posted @ 2020-08-28 15:32  #Kouch  阅读(546)  评论(0)    收藏  举报