Cómo configurar el SDK de Android 11

En Android 11, existen varias maneras excelentes de extender tu app. Además, se incluyen cambios en el comportamiento a fin de mejorar la seguridad y la duración de la batería, así como para mejorar la privacidad del usuario. Algunos de estos cambios de comportamiento solo afectan a las apps orientadas a Android 11, mientras que otros afectan a todas las apps que se ejecutan en un dispositivo Android 11, independientemente de la targetSDKVersion.

Si quieres desarrollar tu app con las API de Android 11 y probarla con los cambios en el comportamiento de esta versión, sigue las instrucciones que se incluyen en esta página para configurar el SDK de Android 11 en Android Studio y compilar y ejecutar tu app en Android 11.

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

En el SDK de Android 11, se incluyen 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 Android 11, te recomendamos que instales la versión más reciente de Android Studio.

Descarga la vista previa de Android Studio

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 Android 11 experimenten fallas en la sincronización de Gradle y reciban advertencias con respecto a dependencias desactualizadas. Recuerda que no es necesario desinstalar la versión actual que tienes de Android Studio, ya que puedes tener varias versiones instaladas al mismo tiempo.

Cómo obtener el SDK de Android 11

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

  1. Haz clic en Tools > SDK Manager.
  2. En la pestaña SDK Platforms, selecciona Android 11.
  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.

Actualiza la configuración de tu compilación

Si cambias la configuración de compilación de tu app para que se oriente a Android 11, tendrás acceso a las API de Android 11 y podrás probar la compatibilidad de tu app mientras te preparas para agregar compatibilidad completa con Android 11. Para ello, abre el archivo build.gradle de nivel de módulo y actualiza la compileSdkVersion y la targetSdkVersion:

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

Para obtener información sobre los cambios de Android 11 que podrían afectar tu app y comenzar a probarlos, lee las siguientes páginas:

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