Solucionar error INSTALL_PARSE_FAILED_MANIFEST_MALFORMED al pasar a targetSDKVersion 31 en Android

Tiempo de lectura: < 1 minuto

Si al cambiar la versión objetiva de Android a la 31 nos aparece el error:

Installation did not succeed.
The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

Installation failed due to: 'INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLI: /data/app/vmdl620487180.tmp/base.apk (at Binary XML file line #82):

Tenemos que hacer lo siguiente:

  1. Vamos al archivo AndroidManifest.xml
  2. Vamos a la sección <application y en la primera activity (la activity intent.action.Main) añadimos lo siguiente:
android:exported="true"

Quedando de la siguiente forma:

        <activity android:name=".Activitys.SplashScreen"
            android:exported="true">

Deja un comentario