I\'m having problem with manifest merger with duplicated receivers but the content is different. I use the following receivers for different API levels, had no issue so far
You can find how I fixed your exact same issue in this answer. Basically I created another class, but I made it an static inner class to avoid creating another file to handle a common action.
perhaps you can set
android {
useOldManifestMerger true
}
in your build.gradle file and this worked fine in my project you can see more details here