Cuando desee actualizar su minSdkVersion en un proyecto existente ...
- Actualización
build.gradle(Module: app) : asegúrese de que esté debajo de Gradle Script y NO lo esté build.gradle(Project: yourproject).
Un ejemplo de build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion "28.0.2"
defaultConfig {
applicationId "com.stackoverflow.answer"
minSdkVersion 21
targetSdkVersion 28
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'])
}
- Botón sincronizar gradle (actualizar todos los proyectos gradle también funciona)
Para principiantes en Android Studio, el "botón de sincronización de Gradle" se encuentra en Herramientas -> Android -> Proyecto de sincronización con archivos de Gradle "Reconstruir proyecto" Generar -> Reconstruir proyecto
- Proyecto de reconstrucción
Después de actualizar el build.gradle 's minSdkVersion, debe hacer clic en el botón para sincronizar el archivo gradle ("Sincronizar proyecto con archivos Gradle"). Eso borrará el marcador.
La actualización de manifest.xml , por ejemplo, para eliminar cualquier referencia a los niveles de SDK en el archivo de manifiesto, ya no es necesaria en Android Studio.