Hi Tarek,
- The first issue Elements of type "receiver" with defined intent filters is due to the 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; in your case, it is "receiver"
- Now after you try to apply a fix on any respective plugin that you found; you came across a new issue of a conflict trying to modify attributes with <edit-config> in the plugin; this issue came because you still have some plugin having an intent declared without the property defined android: exported
Approach-1 :
- Remove that EditConfig patch you applied.
-Update all the plugins to the latest compatible version for MABS 8.0
- Generate Build
Approach-2
- Remove that EditConfig patch you applied.
- Check all plugins & find which plugin uses the Intent for the Android, Now you need to update all the found plugins manifest i.e they have android: exported attribute to intents and receivers
- Generate Build
Good Luck,
Assif