Cómo configurar el SDK de Android 11

Android 11 es el próximo lanzamiento importante de Android e incluye muchas formas nuevas de extender el alcance de tu app. Android 11 también incluye páginas de cambios en el comportamiento (para aplicaciones orientadas a R y para todas las apps) que ayudan a mejorar la seguridad y la duración de la batería, así como cambios en la privacidad, y esto afectará tu app en los dispositivos que ejecutan la nueva versión de Android.

Para desarrollar contenido con API de Android 11 y probar tu app con los respectivos cambios en el comportamiento, sigue las instrucciones que se indican en esta página a fin de configurar el SDK de la vista previa de Android 11 en Android Studio y compilar y ejecutar tu app en Android 11.

Cómo descargar la vista previa más reciente de Android Studio

El SDK de la vista previa de Android 11 incluye cambios que no son compatibles con algunas versiones anteriores de Android Studio. Por lo tanto, para obtener la mejor experiencia de desarrollo con el SDK de la vista previa de Android 11, te recomendamos que instales la última vista previa de Android Studio 4.0.

Cómo descargar la vista previa de Android Studio 4.0

Puedes compilar y probar apps para Android 11 con Android Studio 3.3 y versiones posteriores, pero es posible que algunos usuarios del SDK de la vista previa de Android 11 experimenten fallas en la sincronización de Gradle y reciban advertencias con respecto a dependencias desactualizadas. Recuerda que no es necesario desinstalar tu versión actual de Android Studio porque puedes instalar varias versiones juntas.

Cómo descargar el SDK de la vista previa de Android 11

Después de instalar y abrir la vista previa de Android Studio, sigue estas instrucciones para instalar el SDK de la vista previa de Android 11:

  1. Haz clic en Tools > SDK Manager.
  2. En la pestaña SDK Platforms, selecciona Android R Preview.
  3. En la pestaña SDK Tools, selecciona Android SDK Build-Tools 30 (o una versión posterior).
  4. Haz clic en OK para comenzar la instalación.

Actualización de la configuración de tu compilación

Para probar la compatibilidad de tu app con Android 11 por completo y comenzar a usar nuevas API, abre tu archivo build.gradle a nivel de módulo y actualiza compileSdkVersion y targetSdkVersion como se muestra aquí:

android {
        compileSdkVersion 'android-R'

        defaultConfig {
            targetSdkVersion 'R'
        }
        ...
    }
    

Para conocer los cambios en Android 11 que podrían afectar a tu app y comenzar a probarlos, lee Cambios en el comportamiento de Android 11 que afectan a todas las apps, Cambios en el comportamiento de Android 11 que afectan a las apps orientadas a Android 11 y Cambios en la privacidad de Android 11.

Para obtener más información sobre las nuevas API disponibles en Android 11, lee Características y API de Android 11.