Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio正在将我的API级别从23更改为26_Android - Fatal编程技术网

Android Studio正在将我的API级别从23更改为26

Android Studio正在将我的API级别从23更改为26,android,Android,谢谢你过来。我一直在API 23上开发一个应用程序。现在Android Studio正在将其“升级”到API 26。这不是我想要的。我想保持在API 23。每次我做一个新的应用程序都是26。降级不起作用;我犯了很多错误。 谢谢您可以随意更改 1.单击项目文件夹>应用程序>build.gradle build.gradle的一个示例: apply plugin: 'com.android.application' android { compileSdkVersion 26 buildTools

谢谢你过来。我一直在API 23上开发一个应用程序。现在Android Studio正在将其“升级”到API 26。这不是我想要的。我想保持在API 23。每次我做一个新的应用程序都是26。降级不起作用;我犯了很多错误。
谢谢

您可以随意更改

1.单击项目文件夹>应用程序>build.gradle build.gradle的一个示例:

apply plugin: 'com.android.application'

android {
compileSdkVersion 26
buildToolsVersion "25.0.3"

defaultConfig {
    applicationId "com.stackoverflow.answer"
    minSdkVersion 21
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}

dependencies {
androidTestCompile 'junit:junit:4.12'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
2.打开你的Android Studio,进入菜单

  • 文件>项目结构。在“项目结构”窗口中,从左侧给出的列表中选择应用程序模块
  • 选择Flavors选项卡,在该选项卡下,您可以选择设置“Min Sdk Version”和设置“Target Sdk Version”
  • 选择两个版本,然后单击“确定”

请记住,如果您要将其上载到play store,它的目标将是26,很快将是27。这可能就是AS试图更新您的版本的原因