En este artículo voy a explicar cómo solucionar el error al subir una nueva versión de mi aplicación a Google Play Console.
Al subir el fichero apk me indica el siguiente error: Has subido un APK o Android App Bundle que tiene una actividad, un alias de actividad, un servicio o un receptor de emisión con filtro de intents, pero sin establecer la propiedad android:exported. Este archivo no se puede instalar en Android 12 o versiones posteriores. Consulta developer.android.com/about/versions/12/behavior-changes-12#exported
Si el componente de la app incluye la categoría LAUNCHER, establece android:exported en true. En la mayoría de los casos, establece android:exported en false.
En mi caso, mi app incluye una Activity con la categoría de Launcher. Es más, si abro el archivo manifest aparece un mensaje de error:
Por tanto, he de añadir android:exported="true"
Este error me aparece en dos de las declaraciones de activity por lo que corrijo el error en ambas declaraciones.
De esta forma he solucionado el problema y ya he podido publicar una nueva versión de la aplicación.
No hay comentarios:
Publicar un comentario