Passa ai contenuti principali

Post

Visualizzazione dei post da Gennaio, 2022

Android Studio - Manifest merger failed error

In questo articolo vedremo come gestire l'errore Manifest merger faild. Questo errore capita quando impostiamo targetSdkVersion 31 e compileSdkVersion 31 quindi per Android 12 o versione sucessiva. L'errore è il seguente: Manifest merger failed : Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details . Come mostrato nell'immagine qui sotto La soluzione è questa: occorre inserire questo elemento all'interno del file AndroidManifest.xml all'interno dell'activity principale. Ecco come si presenta il file AndroidManifest.xml Come si può vedere l'elemento indicato è stato inserito alla riga 12 all'interno dell'activity principale. Questo elemento imposta se l'attività può essere avviata da componenti di altre applicazioni: Se impo