Solucionar error: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. En Android al generar APK o ejecutar.

Tiempo de lectura: < 1 minuto

Si al generar nuestra APK o ejecutarla nos aparece el siguiente error:

Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.

Se soluciona añadiendo lo siguiente.

  1. Primero vamos a nuestro archivo build.gradle.
  2. Bajamos a la parte de las dependencias dependencies {
  3. Añadimos la siguiente dependencia:
    implementation 'androidx.work:work-runtime-ktx:2.7.0-alpha05'

Y ya no nos aparecerá el error relacionado con actualizar a la versión target android 31.

Deja un comentario