【问题标题】:When I create a new project in Android Studio, which API level should I choose according to project type as the minimum SDK?在 Android Studio 中新建项目时,我应该根据项目类型选择哪个 API 级别作为最低 SDK?
【发布时间】: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


    【解决方案1】:

    这取决于项目,您将使用的 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"
    }
    

    【讨论】:

    • 感谢您的评论,您的意思是如果我使用的库不受我所在的 API 级别支持,那么我必须更改 API 级别,对吗?
    猜你喜欢
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多